Currently after defeating viridian gym, giovani leaves and the gym is empty forever. In the old games (gold, silver, crystal) when going to kanto the viridian gym leader is Blue, its just where he ended up after red beat him and became champion.
My suggestion: AFTER the player completes Kanto and Johto, (the order does not matter) blue should take over the viridian gym.