Question Author
I have read the link again, and it seem to me that a stop was NOT made at this lads house....in other words, his drop-off never happened and the driver took the bus back to the depot, not realising that he was still on the bus. It seems that the boy had not used this service many times before the incident.
The boys Dad wasn't overly concerned at first, as he presumed that the weather was the cause of the delay.
So, whatever had happened to the scheduled drop-off, the driver should still have doubled checked the bus, and made sure that it was empty, before leaving the bus.