The other charges relate to Stowers breaking into a car on Bank St between May 19 and 20. He was serving a period of intensive supervision at the time of his offending and was completing a 200-hour community work sentence on other charges.
Judge Murray Hunt said a victim-impact statement showed the assaulted man was still fearful to leave the house on his own after dark.
"He is still suffering pain from a broken rib ... He thinks you might attack him again because he doesn't know why you did it in the first place," the judge told Stowers.
Stowers' parents and five siblings sat in court. The judge said it was the prospect of Stowers moving back home and being guided by his parents that had spared him prison time.
"Go home to your family ... When I came in here you were going to jail," he told him.
Stowers' young age, guilty plea and apparent remorse were also mitigating factors.
The other offenders involved in the assault had not been caught.