Our top name is Rafferty which is kind of along the lines of your taste. I know someone with Keir and they have 2 other sons Gabriel and Jude. How about Theo, Felix or Hugo?
If this one is a boy I'm definitely pushing for it! Sebastian is our second choice (no good for op) but Rafferty just feels so right. I get sad at the thought of not using it, if this one is a girl or it doesn't suit the baby.