I agree that the stop should be moved. Why is it in front of his house! But....he took the wrong approach. If he had tried to get the stop moved going through channels, he might have garnered a bit of empathy.
The bus stop can be anywhere on a public street that the city and school chooses. He does not own the street and cannot dictate what goes on there.
Maybe his house is on the main drive and the kids are on a parking court that is hard for the bus to navigate?