The problem is most likely the charge safety timer. It must be disabled as well as disabling charging, otherwise the charge fault light will come on at some point in the future.
This post is for the Electron and E series, but the Boron uses the same PMIC and I think it should work the same on the Boron 2G/3G.