Foster vs. Cyrus vs. Cosmo - Crazy?

Thanks to everyone on here who has helped out with opinions. We are still narrowing our list and may have to just decide when the little one arrives. Sorry if this is repetitive, just still loving the feedback and hard to decide!

I’d love your thoughts or suggestions on this list of just first names:

[name]Foster[/name]
[name]Cyrus[/name]
[name]Cosmo[/name]

[name]Cosmo[/name] is a little crazy but also could go by [name]Coz[/name] and just curious, do people think that is limiting or sounds like a dog or could a cool little guy pull it off? I’m thinking it’s cute for a little guy or a grown man could rock it, but I could just be in a name-crazy haze.

[name]Foster[/name] seems like the safest so that is our main drawback. We don’t care about the “foster child” meaning because it also means “to foster” which is more of a good thing. And maybe it’s not so bad to have a name with wider appeal.

[name]Cyrus[/name] doesn’t sound as pretty as I thought I wanted but it does seem cool to me, and seems tough and powerful to the husband and stepson.

Three good choices but to me [name]Cyrus[/name] is the clear front-runner. It’s cool and distinctive; it’s got deep roots; plus [name]Cy[/name]: simple modern masculine and definitely more playground-friendly than either [name]Cosmo[/name] or [name]Foster[/name].

[name]Foster[/name] is the only name that I’m drawn to on your list. I think [name]Foster[/name] is a strong name. It may be more common than [name]Cosmo[/name] and [name]Cyrus[/name] but there’s a reason for that…and it’s not THAT popular.

[name]Cosmo[/name] reminds me of Kramer from Seinfeld. I think it’s just a silly name and don’t think that anyone would particularly want to be named that.

[name]Cyrus[/name] is okay. I remember the [name]Cyrus[/name] from Real World. I think it’s a solid choice too.

[name]Foster[/name] - reminds me of the beer, but probably my favorite of your choices
[name]Cyrus[/name] - seems really old man to me, but I can see it coming back
[name]Cosmo[/name] - reminds me of the girly drink or the fairy from Fairly OddParents… I think it would take a certain type of person to carry it off, and that’s hard to know before the baby grows up