Well maybe I noticed the Bob thing because my brother is named Robert. But there has got to be some sort of thing in people's brains that make this happen.

Is it easier for your brain to think Bob in instead of Rob? I know it is slightly easier to say. As for all those other example, colour me clueless. I always wondered why they called Charlie Brown "Chuck".