I've heard a lot about IBD. Never actually heard what it was. Could I ask what it is? If nobody wants to talk about it I would completely understand. Never heard of or seen a thrashing snake before. As everyone else says, keep us posted. And yes, vet visit might be good.