Your boy is gorgeous and I love his new name!
I just thought I would tell you I had the same dilemma when I bought "John" because I didn't think it sounded like a name for a horse. But by the time I decided to buy him after a trial period, the name just sort of stuck and now he looks like "John" to me, lol!
But I was talking to a friend a while back, telling her about John, and I guess she was only half paying attention, because she knows my John is my horse, but she was like "who was it that did that again?" and I'm like "John, the HORSE."
So now I tend to call him "John the Mustang" or "John Henry" so people know I don't have a new boyfriend named John.