With this guy, you must report him to his company - if he's carved you up twice, who knows how many other times he has driven recklessly - they may even have other complaints already about him. If there are no indications on the bus, then you should complain directly to the school. I'm sure they would be concerned about the implications of him taking out one of their students.
As a response to your question on a more general level... I think more of those rising bollard things are the solution... EVERYWHERE!
With this guy, you must report him to his company - if he's carved you up twice, who knows how many other times he has driven recklessly - they may even have other complaints already about him. If there are no indications on the bus, then you should complain directly to the school. I'm sure they would be concerned about the implications of him taking out one of their students.
As a response to your question on a more general level... I think more of those rising bollard things are the solution... EVERYWHERE!
http://www.youtube.com/watch?v=i_Cw0QJU8ro