And Square could have also given him a surname so that you wouldn't suspect anything in the story-line. Him not having a surname could have been suspicious.

You could also be reading too far into this and when developing the game, Square could have just given everyone full names "just because".