He is a Siamese Flame Point - I have a flame point too - my boy's name is Maximus...
You could name him Muraco - which means "cloud dancer" in algonquin...
I think he needs a regal name - as he is so handsome! Like - Bogart after Humphrey Bogart -
Or - Pierre - he even looks Pierrish to me...
You could name him Marlon, after Marlon Brando...
Oliver would be a nice name, it is not regal, but just plain cute...
Another name I like is Simon...very cute cat name....
You could train him to guard the chickens (haha, I would love to see that) and name him Cooper.
Jasper is a cute cat name...
I had a friend who named her cat "Brock" and gave him the middle name "Lee" - when he got in trouble she called him Broccoli...lol...
That's all I have, I hope I helped...I love playing the name game!!