Actually I hear He will respawn if you beat the E4 same with Mewtwo Ho-Oh and the rest
I currently have beat the E4 twice both after Johto league and Kanto league, Beat Red, Caought all Legendaries completed all events released in us and have gotten the fire starters form kanto and hoen