I like Christopher. But I cannot stand the nickname "Davey!" nothing personal, just for some reason I have never liked it. Well, I actually think it's because I had this BSC patient who called her son Davey and spoke of him like he was God's gift to the world but he was the biggest brat and super weird. So ignore my opinion on that one, I'm biased lol.
I'm pro David but that's because my SO's name is David. He doesn't get called Davey (thank godddd) but his friends from school still call him Davis. I think it came from a drunken night and someone accidentally called him that. I and his family don't though. So I rarely hear it.
Re: Choosing a name..?
David's NN would be Dave or "Davey"