Thanks for taking the time to post such a detailed response, Eskie.
You make some good points, and I did consider that he might just be awkward when I gave him my e-mail in the first place. But he doesn't understand boundaries. Or refuses to abide by them. "Don't touch me" means "Don't touch me", not "Do that again even though I said I don't like it."
Yeah, I could have been nicer, but that doesn't mean he'd get it.

According to some people, being "nice" is what brought this all on!!! He can't read body language either. I didn't look up when he came over, so that means I'm not receptive. I'm also listening to my "little voice". It has NEVER been wrong...ever! It's telling me to stay away from him. I sent an e-mail cause I need closure and be clear and sure. It may give him another opening I don't want to give, but he seems the type of guy that will give himself an opening no matter what I do.
I never had a guy friend except for one who was gay.
I guess this is a stereotype, but I heard Southern guys are MORE respectful.
I'm glad things worked out with that guy you said you'd report to the BBB.