A short B-H distance may be due to fixing that distance to a wrong value, e.g. to that of the C-H distance in a CH3 group.