Brizzle -
You are accurate about the circulation...
It is not something that will definitely happen, but its better to be safe then sorry. Plus, you don't want to take a chance of possible bacteria growth in that area either (under the skin).
As far as shedding is concerned, I would be patient. It may depend on the amount you are feeding him. Keep in mind, snakes shed primarily because they are growing and the skin they are in, is not sufficient any longer. Also, the frequency of shedding will increase if there is an injure - so the snake will catalyze skin repair, to increase it’s rate of healing.
Sometimes, snakes can be a bit tricky when shedding …
He may have shed somewhere where you can not see. My amel actually shed her skin under the bedding. So you may want to double check the entire viv.
Once you get more familiar with your snake, you will know when he is about to shed (by the dull color) or when he just shed based on the more intense/bright color.
Just some thoughts...