I just read through this entire thread and haven't stopped laughing... What a hoot!

And just for the record, having a middle name 'Jean', my nickname was BJ when I was young. Imagine my horror when I reached my teens and found out the alternate meaning.