Hello Anna.
Unlike the fellow that you are describing in the OP, I wouldn't particular enjoy an encounter like that.
While I certainly can't judge his character just by the description in your post, I would like to add my caution along with those of the others that have already posted in the thread(the world is a crazy place sometimes).
Judging from your posts here, you have a good head on your shoulders so I imagine that you would not take any undue risks.
It's just that we are your friends and we want you to be safe.