Joe in Philly, thanks for your advice. Yes, you're right. I am assuming a lot of things. But this guy is a total jerk who was despised throughout the company. He liked to get in people's faces. I remember one time, he had to photograph a young drag queen for a story. When he returned to the newsroom, he was fuming and chewed out the reporter who requested the photo because he didn't like being around that "little faggot."
I would not be surprised if he called me a faggot (even if he didn't know I was gay) just to insult me. I mean, that's the most insulting name a straight guy can call another straight guy.
As for running into him, my former co-workers get together pretty regularly, so I expect I'll see him soon at one of these functions. If I do I'll just follow your advice and treat him the same way I've always treated him and see what happens.
Thanks.
QUOTE(Joe in Philly @ Jan 8 2010, 06:13 PM)

Your post really confuses me.
Does he now know you're gay? If you ignored his friend request on Facebook, depending on what you say on your FB page and your privacy settings he may or may not know. If you want, you can block him instead of ignoring his friend request. I've got a couple of people blocked for different reasons.
Isn't it possible that he knew or assumed you were gay and, despite his homophobia, etc., he spoke to you and gave you Christmas cards because you treated him professionally? Why are you assuming he's going to be confrontational? Why do you assume he'll insult you if and when he sees you? Do you have friends in common so that you might see him at a party? Do you live in the same neighborhood? How do you know you'll even run into him? It seems to me you're thinking an awful lot about something that may never happen.
But let's say that it does. He sees you out somewhere and comes up and says hello. You're not going to reply with "Don't talk to me, homophobe!" You'll say hello, make some boring small talk, and then move on. Or just say "Oh hi, I can't stop to talk right now" and keep going. Or if he ask questions just say "That's private" or whatever.
And if, by some chance, he sees you and says "Hey look, there's that faggot I used to work with" just walk away. If you're at a party when this happens, be sure to tell the host and say that you won't attend any more parties he's attending.
If you feel the need to respond, do it with dignity and intelligence. Don't stoop to his name-calling level. And if you've never been in a fistfight, this isn't the time to start.