He needs a spanking. He is assaulting teachers and students, and spitting in their faces. He has been warned and counseled.
He’s obviously big enough to know what he did is wrong. He keeps doing it because he is allowed to.
I think a spanking by his mom would be appropriate. Not a paddling by a school official.