I'm in Iowa, so trust me, I know it's not easy to find someone that knows anything about snakes. Even the ones that do usually have little experience. I'm not exactly sure what the vet would do for the snake that you couldn't other than do a fecal float. If you can get the snake to eat, take it slow at first. You don't want to overload his system with nutrients, they can go into shock from that. He may end up dying even if you do get him to eat.