I don't know him, so I don't really know but wonder why this supposed friend of yours can't do such simple things, like calling you the right name and pronoun. You look dudely enough (as someone else said about someone else) for me.
I agree, that you could try being assertive and telling him to cut the sh** out. He might be testing you for his own warped reasons.
--Jay Jay