OMG what a rough day for both of you. Adults can be as bad as kids sometimes.
Kyler is a sensitive kid. I hope he doesn't take this all too hard.
When I was 10 there were some older boys who would chase me home from school. I was terrified but scared that my dad would think I was a wimp if I complained about it. One day a picked up a rock and when one of the kids came after me, I threw a rock at his head (kids don't always make good decisions). I figured that I was defending myself and that my dad would be proud. The kid I hit ran home and got his mom and the other kids held me down and tortured me until the mom showed up. She held a rock over my face and screamed at me and asked me if I wanted her to smash my face in. I cried and ran home.
I had no choice but to tell my mom what had happened because I was bleeding and filthy. After realizing that I was badly shaken up but not badly hurt, she dragged me into the car to try and find where the kids lived. We didn't find them.
The next day my mom came to school and spoke to the principal. He had the two of us walk through the lunch room during the older kid's lunch hour. They made me point the kids out. Everyone saw. It was awful. Worse than getting chased home.
For the rest of the year it seemed like all the kids at school ridiculed me. Called me a mamma's boy, etc. It took me a very long time to get over it and I think that we may have eventually moved because my mom didn't want me going to that school any more.
Long story short. Ask Kyler what he wants you to do about this. I wish my mother had. Not that kids will make the best decision, but you need to know what the consequences will be for him based upon the actions taken.
I feel so badly for both of you. But my heart breaks for Kyler.