I don't think he is hitting on you exactly. I think he is trying to humiliate you and sexualize the context -- testing you to see how vulnerable and hungry for male contact you are. It is just a gross thing to do. It is not at all "flirty." The guy is bad news in my book. Are you sure it isn't XH or OW in disguise?? Surely XH knows the guy's name. So, maybe it isn't really your XBF, but someone trying to attack you in some freakish way? Well, I guess you could probably tell whether it was him from his page. I don't FB, so I don't know how that stuff works.