I've not had a stalker on a bus, but I did have a stalker online once - he was part of a group I was a member of, I went to a real-life group meetup, and he aquired my personal details from the organiser of the meet up, and was calling me for ages. I ended up having to change my phone number.
Did you say anything to the guy on the bus? Or tell the driver or anything?