He seems to have passed the blockage. He hardly went today and seemed to be getting more uncomfortable so I called the vet to come out again. I gave him the banimine already about 2hrs earlier. Since I had to wait for the vet anyway I went and borrowed a friends trailer. I know how much he would go and make a mess whenever I trailered him in the past so I figured, what do I have to lose. It has been a while since he has gone anywhere so it took a little while to get him in. I wasn't in a big hurry because he was already getting that nervous look. He finally dropped a few like big pellets but softer than I have seen since Friday. Got him in the trailer and off we went. Get back about 20 mins later and quite a bit came out. The vet was there so he received another dose of the tube to the belly. He was sedated so I had to wait about an hr before walking him go back to the stall and I looks like he is out of the woods. So next time someone rides with me and says I am scaring the crap out of them I will be more careful because I wouldn't want that in my truck.
Looks like JP will live to ride another day. Thanks for the support. I was getting pretty worried since this has been going on since Friday. I was also trying not to let on to my wife how nervous I was for him.