Why boron forms electron deficient compounds?
Boron has only three electrons in the outermost shell which it can share with other atoms. Hence in their compounds, there are only six electrons present around B-atom i.e. octet is not complete. Hence, boron forms electron deficient compounds.