We are down to two options I think....
Jago - pronounced Jay-go. I am Cornish. Worried it is an ugly combo of letters and that if you didn't know it was Cornish it might sound like a made-up/ hipster name, or like Jayden/ Kayden etc
Louis - pronounced Loo-ee. An old favourite of mine but a bit worried about popularity, pronunciation confusion and the royal link
Any other suggestions also v welcome! Boy names are HARD!