Where is MrBriney in Pokemon emerald?

At the beginning of the game, he's in the house south of the Petalburg Forest, and west of Petalburg City. At the end, he'll be with Capt. Stern.