Cipro may not be your best choice if it gives you solid stools. That is not what you should strive for with a j-pouch. You need a more loose stool in order to empty properly. The pouch does not have the same musculature as a rectum, so basically empties by gravity. When you don't empty properly, then you get stasis and bacterial overgrowth.
Another consideration is that you've developed an anal stricture, which prevents effective pouch emptying. It is a very common complication.
Hope this helps.