Unless your snake contracted IBD from a boa you have, I doubt its IBD. Pythons are not carriers, IBD in them is death and it fairly fast. Might be a neuro issue. Did the snake get thumped or bonked on the head? Did it get overheated? The wheezing is probably RI. Regardless though, you need to get him to a vet. Over the internet diagnosis might work for a snake not eating for a couple weeks but for something serious like this, a real vet is needed, not armchair doctors. Good luck.