As an aside, I really like
Ronan, and might use it as a middle name for my son (due 4/22).
Liam is good, can't go wrong with that. Other Irish names that would work might be
Regan,
Fergus, or
Finn. Carrick would be cool, too, but it's a little lesser-known.