Originally Posted by dome:
“There are set stage stops they have to stop at as published on their timetables, they cannot and should not leave ahead of time.”
Indeed, these are the only stop he has to leave at a set time.
If the driver has left the timing point stop on time 3 stops before your stop and has driven at the maximum speed limit for the road, it's your problem if you've assumed he'd be there a certain time and the driver passes your stop just as you get out of your front door. The driver has a right to drive past 3 stops if there's nobody waiting there but they're not a timing point. After all, stopping constantly eats up a lot of time so missing out 2 or 3 non stage stops and a stage stop or 2 where nobody waiting or wanting to get off allows them to make up time if they suddenly become a bit late.
The responsibility is yours to make sure you're there before he arrives. Not to assume that he would have picked up and let off a few passengers for 2 or 3 stops before hand but picked up and let off nobody.