My best Lesson Learned, do not lay on your stomach.
BCG makes me so tired that I will set a timer for 15 minutes and sleep, wake up, roll a 1/4 turn, reset the alarm and sleep for 15 minutes. I can this for 2 hours.
Also, after catheter insertion, have they drained any residual urine? The catheter will drain more from your bladder than the human body.