Thank you for your suggestions! I'll start feeding them in....
I already have a James and a Ryan, so they're both out. But you can see why Rio or Harvey just won't fit! I've actually slightly come round to Harvey, but with an H surname it sounds daft. Alexander is also out as it's my Dad's name and I don't like naming children after people, I like them to have their own new names iykwim.
I love Lucas, Evan and Arlo...... shame dh doesn't! <working on him emoticon>
Oh and we can't have Jasper as that was our dog's name!