Doubtful that he will need an upgrade.
These snakes do not need room to slither around. They are shy and secretive and will spend almost all of their time in their hides. If your snake is not hiding during the day and most of the night then there is something wrong.
You should be able to easily shove two appropriately sized hides and a water bowl into a 20g tank.