How does borane target a specific double bond on an indene?

[![indene](https://i.stack.imgur.com/TZDrA.png)](https://i.stack.imgur.com/TZDrA.png)


According to the text I am using (Organic Chem, Seyan Ege, 3rd ed, problem 12.57) the halide in the electrophile borane (BH3) binds at site G. But I need to make sure I understand why. First, I believe that the double bond F=G is targeted to begin with because it is the double bond furthest from the electron-withdrawing OR group. Next, why does G get the halide and not F? I believe that is because if F gets the hypothetical positive charge, that charge can be distributed, and there is greater resonance than if the positive charge was localized at G. Is that correct? (Please note I am not a student asking you to do my homework, I am an older person working through the text on my own.)


