I was wondering if i would ever get to battle to him or something....
>In HeartGold and SoulSilver, he appears in the Celadon Department Store to give the player some Sinnoh starter accessories. He can be found again later, on Route 47.
You do not battle him.
It is the way Gamefreak designed it.