Re: In hindsight what changes would you do
Gordon was wrong.
Anyway, I'd kill Batman in a dark, gritty and realistic way: iatrogenic infection.
Bruce is forced to undergo surgery to repair the damage to his back. The surgeon-our morphine-addicted doctor-performs the operation. Unfortunately his tools aren't exactly clean. Bruce realizes that he'll have a limited time frame to stop Bane before the infection kills him. So after he escapes the Pit in pain from the infection and he mixes up some of the compound Bane uses to keep his pain at bay.
Batman returns to Gotham. Same stuff happens. The bomb is still there to keep the feds/army at bay. As he's fighting Bane the infection begins to hit him hard. He beats Bane, Talia dies and Batman flies the bomb out of the city. Its not clear if Batman dies in the blast or if he dies from the infection before the bomb goes off.
"I defeated your uncle Victarion and his Iron Fleet off Fair Isle, the first time your father crowned himself. I held Storm's End against the power of the Reach for a year, and took Dragonstone from the Targaryens. I smashed Mance Rayder at the Wall, though he had twenty times my numbers. Tell me, turncloak, what battles has the Bastard of Bolton ever won that I should fear him?" - Stannis Baratheon