In my humble opinion, keep your fish separate so YOU have full control over when and how much the snake eats.

Garter snakes will commonly overfeed if given the opportunity.