Riley is a beautiful name haha. If you really love Caleb I say just keep planting the seed of how much you love the name and how much it will suit him lol. My DH (if its a girl) wants Delilah where as I'm more keen on Rose. So we might just meet in the middle or pick a totally different name :]