Ooh I love cormac! I knew a cormac once
I've been informed that DSs name is Irish rather than Scottish, Blair. Something to do with an Irish uprising or something.
Cillian is lovely, but you might not like 2 C names. Wouldn't bother me!
Diarmuid
Lorcan
Daragh
Ruairidh/ruairi (fada over the second i in the second spelling but I don't know how to do it!)
Tadgh pronounced tag
Anything there??