It's hard to pick a boys name, we've been struggling to find that perfect name too.
I liked Rowan, but it means 'red-haired' and somehow that seems a little strange on a boy who will not have red hair. I know, Rowan Atkinson etc, but even still I can imagine him questioning the meaning when he's older!!
Top of our list is Oliver, but I'm not keen on the nickname 'Ollie'. We both loved Atticus especially because of the literary reference, but sometimes an unusual name can be a bit of a burden for a young boy - more so than for a girl, so I think if we use that it would only be as a middle name.
Also on our list: Laurence, Harvey, Gregory - there are more but I've left my list somewhere, haha.
I love Orson, but DH hates it. He loves Patrick, but I hate that.
Both of us love Alexander, but that actually is DH's name, and I think it would be too weird to use that as a first name for our little boy as well.