One problem with Bristol that it is very close to London so therefore it doesnt link to any of the British Airways hubs. There are no big jets to speak of that are operated by the airline and the fact that Bristol and Cardiff are home to two major low cost airlines makes it very difficult for BA to compete.
FLYbe to increase capacity on the NCL-BHD route by a third with bigger aircraft.