Aww. What a handsome face. Where did you get him from?
Oh, I don't think it's weird to have long names for cats. You usually don't need to call a cat's name quickly to get its attention (something that would be the case with dogs, for example, which are more prone to actually listening to you, haha).