I agree with the bus driver beating the kid up, but by not stopping the bus first, he could have killed pedestrians or other passengers. If I was his supervisor, I would have punished him for that reason, not for the justifiable beat down.
Roosh
http://www.rooshv.com