Hmmm.. What is really weird is, that he showed up in Japan when you went there with your friend. He's keeping tabs on you some how. And it's fairly easy (or so I've been told) to get a phone number even when it's been changed. Do you have your own personal computer to use at work? Do you use it for bookings and such? It's awfully strange that he shows up wherever you are.
I've changed my phone and phone number when I moved, so I dont think he did? Also, all booking confirmations on that Seattle trip were done through company property, so I don't think he could have hacked that. I guess maybe he could have hacked my expedia or something regarding personal trips? If hes stalking me, then this thread just turned into something way uglier and sinister.