Maybe it would less stressful for both of you to remove him when you do cage maintenance?
Only a few of my snakes are left in the cage during cage maintenance, and it really depends on them at the time (their mood, body language, etc.).
With many snakes, messing around in the tank when they are in there is a recipe to getting bit. Again, not a rule of thumb, but definitely snake dependent.
99% of the time my larger boas are removed for cage maintenance. Not worth risking it and they are food driven.