The name for the trades are the account username not the character. I'm pretty sure you don't even need a created character to make a trade.
He's most likely in a battle.
If its not that then perhaps his name is appearing differently.
Some users have different names under the trade list if they've changed their names before.