Maximum pπ-pπ back bonding exists in
In BF3, boron atom has vacant 2pzA.O. and fluorine atom has electron pair in 2p A.O. so, maximum overlapping is possible between vacant 2pzA.O. of boron and fully filled 2p A.O. of fluorine due to similar size of A.O’s.