It's a thing in Japan..? Having two first names I mean? I admit that what I know about Japanese naming conventions comes only from anime, but I don't remember any character having two names...
He doesn't legally have two first names. It's explained in the show to correct The Next Karate Kid giving him a different first name than what he had in The Karate Kid Part II.