CabinCrewe
I think these are unrelated random routes rather a concerted effort from OW to make BHX an up and coming OW hub....
I'm sure you're right on that. I don't believe that One World has any sort of veto on any carrier, on any route, and aside of strategically using slots at restricted airports to the best advantage of the alliance, has little or no influence on where and between which city pairs member airlines operate.
Still, if you like that sort of thing, it's good to have "BA" flight numbers back at BHX.