Oisin, Oran, Fiachra, Ferdia, Jarlath, David, Michael, Ezra, Peter, Elijah, Dominic, Jared, Emmet, Cathal, Conrad, Daire, Diarmuid, Lorcan, Christian.
I'd also consider Pierce/Pearse in honour of Patrick Pearse but it's maybe a bit too republican for me, and the spelling would drive him mad.
I quite like Lir, Eirnin and Ailill but don't think I'd use them on an actual child. Maybe I'll save them for dogs...
As you can see, I really like Irish names! :p