Hey my bro! I love your anecdote and can totally relate (as you might have presumed, lol)! Man, I'm glad you didn't let him get passed but now I realise that humans can be ever so unpredictable at the best of times. If it was me and knowing my luck, I'm sure I'd have been followed all the way home again, crapping myself once more!
Bless, man... :)