Ah! Good you have addressed the heart problem and stents when available are certainly a good solution. I had 5 blockages but, one was in a curve eliminating a stent on that one. Thus, if they had done 4 they still would have had to open me up on one thus the 5 were all bypassed in the 3 arteries that were affected. Stents solved your surgery.
Just keep your URO in the loop on any side effects. If he has bleeding before an instillation of BCG they likely would postpone it a week as you don't want the treatment to hit the blood stream. Blood as an irritation can still be a good sign the immune system is doing its job. Again, if it becomes really bad the dosage can be cut. Urgency, frequency, fatigue, cramping, bleeding are all side effects. At a third treatment look at it this way, you are on the downhill slide with 50% gone. There are various protocols for maintenance. Some will stagger 3 every 3 months graduating to every 6 months then 12 and tapering off after 5 years. One of the early BCG docs, a Doctor Herr now retired from Sloan Kettering (I think) did on one group of 6 and that was all. My uro had me do 6, then 6 weeks off then another 6. And, there are others. Let's get you past this first regimen as it is the most important.
In another couple of months he will feel better and it will become a distant memory!