Advanced Inorganic Chemistry: A Comprehensive Text on Pg. 228, Chapter 8 titled 'Boron' talks about three factors which appear to be responsible for the shortness of $\ce{B-X}$ bonds(where $\ce{X}$ is a halogen). The second point was stated as:
- Strengthening and hence shortening of the $\ce{B-X}$ bonds by ionic-covalent resonance, especially for the $\ce{B-F}$ and $\ce{B-O}$ bonds because of the large electronegativity differences. Evidence that this is important, in addition to the dative pπ-pπ bonding, is afforded by the fact that even in $\ce{BF3}$ complexes such as $\ce{(CH3)3N^+B^-F3}$ and $\ce{BF4^-}$, where the pπ-pπ bond must be largely or totally absent, the $\ce{B-F}$ bonds are still apparently shortened
What is this "ionic-covalent" resonance exactly? I tried looking it up,but found some unsatisfactory and vague answers here where it seems like they are presenting regular resonance as ionic-covalent. This answer on the other hand seems to be talking about compounds possessing both ionic and covalent factor although which is correct,does not really address the issue at hand. So is this term really just refering to regular π-bond resonance, or is it an entirely different phenomenon?