It must be a difficult time for you and your son, and all the parents and kids at the school.
I have a 12 year old, and, to be honest, I can imagine him in place of either pf those boys..... he is a great kid, really fun, well behaved, polite etc, but impulsive and prone to doing stupid...