I know exactly what you mean mate, the buses round here are terrible, some of the routes have been shut off because of people chucking bricks or shooting air rifles at the buses. It's hard to know when to step in, i think you did the best you could given the situation.