The valence e- of B in BF3 is 6.
B is sp2 hybridized leaving one unhybridized p-orbital to accept a lone pair from Lewis base, BF3 is Lewis acid.
In reality, a lone pair from F will donate to B froming a pi bond, but not permanent, just resonance. Every F in BF3 participates in the resonance effect.