See now where is the fun in that?
If it were me, I would let the asshole drool on until he did or said something where he TOTALLY embarrassed himself and me and my guy could have a total laugh at his expense. If the guy was "normal" then he would take "no thank you" for an answer and be gone so it isn't even an issue.
My ex's were always very attractive men (my exhusband had a very nice physique and when he was out with our kids it was like "chick magnet")... made me feel really REALLY good to know that no matter what another woman said or did - he was coming home TO ME.