I trade BWBs on IB all the time. The margin used is the max risk which is the difference between the widths.
Agreed. (And in this case, that is the $1,000 uncovered exposure). As well,
1) the other side of the market can be written w/o (net) margin impact, and
2) margin will be allocated "afresh" for each expiry.
Thus, write a 95/80/70 put-side bwb for Sep09, and you can write another, call-side bwb at 10/15/25 without margin impact, but
If you write that 10/15/25 bwb instead for Sep15, and you will see a new $margin allocation.
For myself, I determine how many $5 "slots" of margin I wish to allocate for any given expiry, and keep strict track of what is allocated, and *what balance* I maintain, of margin consumption, top and bottom.