That looks reasonable to me. When you ask about regiochemistry, do you mean the regiochemistry of benzyne formation, or of addition of Bu- to the benzyne? You probably need to account for both.
As for why it doesnt do a [2+2] - benzynes are electron-deficient so will tend to react with the best available nucleophile, which here is BuLi.