Ah OP I don't think they're all bad (antibiotics and bananas aside )
Boys:
Nichol - Sounds like he's named after a US coin? Nico is nicer, or Nicolai?
Fyfe - Fife is less banana-y, AFAIK the one from the Guillemots named himself this as an adult (avoiding the playground stuff). Fife is a cool name.
Felix (BF doesn't mind this) - pretty normal
Kerouac (I love this) - I like it, but will become Kerry or Wacky at some point no doubt.
Auden - great name, great poet.
Jethro - he tells racist jokes
Girls:
Kimya - fine but not the prettiest name ever
Irene (pronounced eyereenee) - lovely, but "eyereen" problems, plus Forsyte saga where she has rather an unhappy time.
Perdita - great name, ignore the dalmatian obsessives!
Clotilde - pretty but contains the word clot, in a rather prominent place
Ottilie - nice, she will run a literary salon
Proenza - hahahaha but I think you know by now
Belphoebe - I don't mind this at all (although reading that bloody book took me months, personally I preferred the Blatant Beast)
Some other loosely connected suggestions (not John or Emily):
- Amoret
- Huxley
- Artemis
- Tristan