These are my favourites, but each seems to have a slight issue? Or are they really issues? What do you think?
Caspar (friendly ghost is first association?)
Sebastian (don't like shortening to Seb, are there any alternatives?)
Jonathan (dated?)
Ivan (the terrible?)
Nicholas (loads of people our age called Nick)