What the cyclist did was probably not the way I would have dealt with this.
What the driver of the bus did just proves he's one of the drivers I would consider to be Moron Cager.
What the passenger did was inexcusable and definately opens up the bus company to being sued and I sincerely hope they lose badly, financially. I also hope the passenger is identified and winds up sharing accommodations with Big Bubba, or at least he tangles with somebody badder than him and gets severely beaten.