I like the name Simon.
I'd wait until you actually get your pup to name him.
I had a name picked out for my pup weeks before I got her and the name just didn't fit...well that & my then 19 year old son said it was a stripper name!
So she became ZoE & it fits her and her somewhat quirky, although sweet, personality