The main factor responsible for weak acidic nature of B-F bonds in BF3 is -
pp- pp back bonding
It is pp- pp bonding involving B and F atom responsible for the acidic nature of boron halides as BF3<BCl3<BBr3< BI3 smaller atom shows more back bonding