Names:

Ace
Ash
Astro
Elmo
Oz (or Ozzy/Ossie)
Oliver


Ok they are kinda odd (well a few are) but I am only doing ones beginning in vowels coz it goes nicley with Emma.

If they really dont suit him try names from here: http://www.greatcatnames.com/