I, too, agree that [name]Caleb[/name] ages well. But I’m biased, lol, I’m about 95% sure my first son will be [name]Caleb[/name], and since I know Calebs my age all the way down to babies, I can definitely see it through all of those stages. Besides, when I think of [name]Caleb[/name], I think of the warrior in the Bible, who lived to be way past 80 years old and was still one of the fiercest warriors in the nation of [name]Israel[/name] when he was in his 80s! It always sounded powerful and strong and timeless to me because of that.
[name]Riley[/name] I can sort of see your point… it is really cute for a boy, and I have a bit of trouble seeing it grow up, but I’m thinking of a particular story with a Mr. [name]Riley[/name] in it, and he’s fairly up-there in age, and he still wears it really well. Since he goes almost exclusively by Mr. [name]Riley[/name], not [name]Tom[/name] or [name]Tom[/name] [name]Riley[/name], in the story, I associate him with [name]Riley[/name] rather than [name]Tom[/name]/[name]Thomas[/name] in the story, so I can imagine [name]Riley[/name] aging pretty well, too.
[name]Andrew[/name]… I’m torn on that. It’s actually one of those names that doesn’t appeal to me at all, and it doesn’t make sense, because it’s totally my style. I just don’t like it. I do sort of agree with your husband that it’s a bit boring, but there’s still something classic about it that just can’t be denied. I think something like [name]Caleb[/name] [name]Andrew[/name] (or even [name]Andrew[/name] [name]Caleb[/name]) would be nice.
What about [name]Daniel[/name]? I think it has that balance of cute when he’s little, but ages seemlessly, and you could have the cute nns of [name]Danny[/name] (or even [name]Dane[/name]) when he’s little. I think something like [name]Jude[/name] (or [name]Judah[/name] nn [name]Jude[/name]), [name]Samuel[/name], [name]Oliver[/name], or [name]Patrick[/name] (nn [name]Pax[/name], or [name]Paddy[/name], maybe?) also fits into that category. I think they nicely blend the style of [name]Andrew[/name] and [name]Riley[/name] and [name]Caleb[/name], as well, all while aging really well.
Good luck!