I waited until I had my babies to name them. I observed how they interacted with each other in general what their personality was like. I find it is a more fun way to bond with your new baby. Also, when I introduce them to other people it is a nice conversation starter about why I named them the way I did.
Either way I am sure your baby will love you whatever you name him.