I think you’re missing the point of what I was saying with the examples.
You will of course get Catholics called John, James as well just as you’d get some Protestants called Conor, Owen, Shannon, Kerry etc Lot of crossover with names like David too.
The point is the intention behind it, though the categorisation of said person with the name will be less defined. The stereotype is to pick something religious or royal.
As I said before - I am from Antrim, have lived in Armagh, Belfast, Co. Dublin and Co. Wicklow.
In some areas in the north it gets as ridiculous as
Oisín, Daithí, Iarlaith, Gráinne, Clíodhna and Niamh in the catholic school
and 3 streets away
Charles, George, Frederick, Victoria, Rachel and Jennifer from the proddy school.
Unless you have lived north it’s hard to grasp the level of ridiculousness that persists.