If I can just add something about BFC.
I have flown with them a number of time in the RHS, and I would just like to add that they are a very professional and well run company. They really look after the aircraft, I am a licenced Engineer too, and their crews.
BFC get 5 Stars in my book for attitude and training, and they are growing in size, which has to be a bonus.