Just guessing that "IBD" was mentioned because of the snake lying nearly upside down, but I agree you shouldn't jump to that conclusion at all.
The snake looks very uncomfortable & the bumps do suggest "major infection" to me as well. I hope your friend has a good herp vet nearby, this is
no time for a rookie. How suddenly did these symptoms occur?