Karen,
I would say that the results could be worse. Based on what he is telling you, my guess is that Denny's Bladder Cancer is probably T1 G3. This is treatable and the prognosis is much improved with BCG's.
If he is T1 G3, then his cancer is invasive but only through the first layer of epithelium in the bladder. There are two more layers to go through before it invades the bladder wall. If the cancer invades that far, then that is the point where the real trouble begins. The G3 is the highest grade and means that the cancer is agressive and is going to act up. It would be helpful for us to know his actual stage and grade from the path report.
You are a very good and concerned friend. He is very lucky to have you.
Your friend,
Rosemary