I both agree and disagree with the bus driver. I have some friends in the Goth and S&M lifestyle. Even people who live the S&M lifestyle 24/7 are usually really careful about not doing anything like this around kids. Most people realize there is a time and a place for everything, and are cool enough to not do this in public.
These are basically just overgrown kids being silly. For the bus driver to physically block them from getting on a city bus (while he was OFF DUTY to boot!), and on another occasion to prevent OTHER people from boarding the bus because these two had gone ahead and gotten on and seated themselves against his wishes (requiring police to be called to intervene), tells me this bus driver has much more serious psychological problems than these silly Goths. If I had to ride the bus, I’d feel a lot safer with either of the Goth kids driving, than with this mentally unstable city bus driver.
As for “not doing anything like this around kids”, all these two are doing is playing dress-up, and I’m sure any children who might see them also regularly see the same sort of thing at school, in their neighborhoods, in video games, and with rock stars on TV music videos. It’s not these two are getting out the whips and chains and handcuffs and going at it on the bus.