Kindly apply your advice to yourself, if you would, and leave this Good man alone.
A "good man" or "good woman" would not try and push their opinions on a captive audience of children now would they? It shows not a lick of common sense or civility.
Had I been a parent I would have confronted the bus driver about it.