We have a Bennett already. What we love about the name is that it's uncommon but easy enough to spell and it has a 'normal ' nickname (Ben) if he wants to use it. No 2 on the way and we are not going to find out the sex, but already have a girls name. Can't find any boys names that either fit the same rules or go with Bennett. Do like Ezra but we are not Jewish and willem but we are not Dutch. Also like Nate as a nickname but don't like Nathan or Nathaniel and prefer something that can be shortened. Any ideas?!