US Sen Flake hasn’t resigned. He decided not to run for reelection.
Yeah, he decided not to run after discovering he had ZERO chance of winning.