I like the name Felix, I thought of it for DD if she were to be a DS so both our SOns would have an 'x' in their names....

With your middle name dilemma, John Ray does sound a bit country Singerish Your maiden name, or your Dad's surname doesn't happen to be able to be used as a first name does it? That is how I carried on the name from my fathers side.