Some people remove hides, some don't. I don't provide my snakes with hides at any time except when they are little and are moving up in tub size. He is a small male but could go this season. My het pied male was around 600g when I bred him. This season I have one male that is almost 500g and one that is around 450g, and I plan to start pairing them as soon as the female is ready (she's 2000g with a meal in her belly!)
Some people do different breeding schedules. I do one week on, one week off. During the week off I attempt to feed both. If the female refuses food 2 times in a row, I stop feeding her for the season. The male will sometimes eat, sometimes not.
He's a beautiful male! Good luck!