Bus drivers take a lot of shit these days and if they do anything, bada bing bada boom they are fired. On the flip side though, I think if a rider spits on you, it's an automatic paid three days off.
Did you see the rider in nyc? He stuck a syringe in a bus driver and still has his bus riding priveledges.