I am speechless! If the kid should be @ school, and obviously he wasn't, shouldn't they call you? We are supposed to call school if baby miss a day! If not, school call parents if they miss a day, or send a text or somehing...public school do that, not very expensive school..There are so many things that a school should do! They're..oh I don't know a good word in english to describe them! And they should not blame ONLY the bus driver, they're responsible as well! They had your precios kid and they lost it, they didn't call you, unbelievable.
In these days it's so difficult keep children safe.. And people in charge should be less clueless! The day after yesterday here in Italy there were 2 little kids missing for 4 hours, parents scared as hell, made interview in TV to say pls find them...and then a family friend showed up with the kids, saying " oh I took them to the sea this afternoon. Maybe did I forget to tell the parents?". There already was police involved and everything, YES you should ask parents permission, even if you're a family member, you fool! I was so shocked, and I don't have any child (only my nephew)
I can't imagine the scary of those parents (and yours).
Let me know what measure the school will apply to never loose any other kid.
I'm so happy and grateful that your kid is OK, a big hug!