Good job for not taking it to the next level There is still a chance for him but don't let your guard down either. Hopefully he will straighten up or get busted again without doing anyone physical harm.
I don't know about any one else but I don't give a flying crap about that kid. The worse the better and yesterday isn't soon enough. If he'd have tripped in the street and fallen dead on his own knife I'd have gone over and kicked him. May it rain crap on him, his gang and his family all the days of their lives.