I sure would love to hear the "other side" of this story.. 6th graders can be big pains in the ass. If the teachers involved are "good" teachers.. I would tend to think this kid had it coming.. other than that, we'll all just have to speculate.
Sometimes when a kid is being a horses' ass, you have to call them on it