Boron trifluoride has hybridization. Boron two atomic p orbital and one s orbital combine to form three hybrid orbitals.
The three hybrid orbitals combine with the p orbital of each Fluorine atom. Three atoms of Fluorine make the bond with Boron and hence make hybridization.
The structure of Boron trifluoride is trigonal planar.
The bonds in Boron trifluoride are purely single that are sigma bonds.
All the atoms lie in one plane and thus make the bond. Each of them makes an equilateral triangle.