For 10 years I had the impression that the AI were bombing the assigned targets as per manual.
I don't really like faking things up or cheating the AI. Your script is a solution to overcome this limitation, thank you for sharing it, but still, IMO it doesn't make sense that it's not possible, by default, to have multiple targets assigned to a flight on a single bombing run. Even the manual agrees. It's these small things that make BMS shine.
Just because of what's written on the manual, I honestly still don't know if this is for a wishlist or indeed a bug. As per manual, it's definitely not a [No Bug] tho.