Have to agree with everyone else.
Is it from another language, from your culture?
Will you be living amongst English speakers?
Would it not be FAR less annoying for him to just be called Shay if that's what you want to call him ?
Or even Che (with an accent on ?)
I mean, I really don't like the name Shay, but that's personal choice. It's the spelling one way and pronouncing another I can't get my head round.