I have friends who regularly travel Business. They tell me that Business can be 50% BA staff, and First can be 100%.. .. .My experience is very limited, but on one long haul flight where I got a First upgrade it was me, the FO's girlfriend and two paying passengers. On the return trip it was just me and the lady.