This is always the way I thought bombers should work.
When included in a ground battle, the bombers would sore in and sweep the area, allowing the ground forces to get ready and attack while the opposing side confused. Bombs were not dropped while units were engaged with the enemy within the cities.
With that being said,
A bomber fires in the opening step, casualties are removed immediately. The bomber may stay in for 1 more turn and repeat it’s opening fire step with a cost of 1 movement or it may fly into a second combat situation, sbr or battle.
If the bomber starts out the resolve combat phase in a SBR, then the AA shots fire first, followed by the bombers 1 die at IPCs, at this point the bomber may fly into a different combat situation, or stay in the SBR at a cost of 1 movement and enduring another AA shot before rolling a second dice at the IPCs.
In a naval battle, all kinds of air units were subject to anti aircraft fire from gun placements on battleships, therefor, I believe that aircraft should endure AA fire in the first round of combat, unless they are accompanied by a surface ship.
I know I am forgetting something and I will post it later.
RD