I usually don't nickname pokemon, unless a name comes to me when I catch it. If I named all of them I'd never get anywhere because it takes me forever to come up with anything.
If a pokemon reminds me of a friend, I'll often name it after them. I've also named pokemon after things they remind...