What inbreeding does is to increase the probability that hidden genes will show up in future generations. If the snakes are carrying all healthy genes, then continually inbreeding them will result in NO problems in the offspring. They will have less genetic diversity, but will be no less healthy than any other snake.
The issue with inbreeding is that it's quite possible for any given snake to be carrying an unhealthy gene, or part of a set of genes that when stacked up cause health problems. The breeder doesn't know these detrimental genes exist, because they aren't in a configuration where they'd be expressed. Continued inbreeding will force them to be expressed, and it's this that will result in fertility problems, health problems and the like.
The point is, inbreeding is a tool. It is neither inherently good nor bad. It just helps increase the possibility that hidden traits will show. If these traits are good, then nothing bad happens. If these hidden traits are detrimental, then the offspring have problems. Ergo, inbreeding should be done responsibly. At the same time, it's impossible to put a rule of thumb for how much you can inbreed and be safe. It's a judgement call on the breeder's part.
-Kat