Yeah, I always like to fly up and say hi to him. Sometimes he even has two of his non-armored bodyguards with him.
There is a white dot on the mini map that shows his location. I thought it was so cool the first time I found him. I don't want it removed! Please No.