I love
Llyr with
Ronan and was actually considering it myself. Not keen on
Desmond, it doesn't have the same feel as
Ronan or
Freya.
I also love
Odhran from your list, but maybe too close to
Ronan. Alasair,
Leander,
Fintan,
Evander,
Lachlan and
Rory are also names I'd use, but
Rory is again too close to
Ronan for me.
So I'd go with
Llyr or
Alasdair as my first choices.
Great choices for the most part, you can't go wrong.
Mum to Mousie, Foo and Bumptious
Proper names are poetry in the raw. Like all poetry they are untranslatable. - W.H. Auden