Once you get the powerplant back working, and you can go to Pallet town, you use Surf on the water in Pallet town and go down. There will be some trainers, but when you get to Cinnabar Island, Blue (Gary) will be there. Nothing else will be there though.
Chat with our AI personalities
On Pokemon Silver, Gold, and Crystal Blaine is on Cinnabar Island. On HeartGold and SoulSilver he is at the Seafoam Islands.
He's on CInnabar Island in Kanto.
meet blue, the gymleader on cinnabar island
to find Blue in HeartGold or SoulSilver go to Cinabar Island next to Seafoam Island and go right next to the Pokemon center.
He is in the cave on Seafoam Island, which is east from Cinnabar.