Yup, duck tape and snakes don't mix. I wouldn't be overly concerned him right now, I suppose a vet visit never hurts. I don't see any missing scales either from the picture. Personally I would closely monitor how he is doing, but unless you see anything funky I wouldn't worry, especially if he feeds as normal next feed.