FWIW I do not trust current/power readings given by Kill-A-Watts or the Zero app to be accurate even to one "count" of current. An industrial engineer I trust to be competent informally tested many Kill-A-Watt meters purchased from different sources and found a significant enough variance in reported power. Useful for rough estimates at best. My Zero app only displays current to 1 count, meaning at 116.4V there can be some aliasing error when the current is "flickering" between 2 numbers. 116.4V*[1, 2, 3]Amps=[116, 233, 349]Watts. It gets worse as the lift varies with the current waveform making the power vary even more rapidly.
I seem to be pretty lucky with my 2016 SR's BMS programming then.. it usually cuts off pretty high. I'd be perfectly happy with a charge to 115.5V though! If I'm charging fully, it's because I'm about to ride and I'm likely there to monitor the charge anyway. I really don't think 116.4V gets you much more range, especially not for the time it takes to carefully get there regardless of power available to charge with.
Where have you been getting the BMS voltage from? With SCv2.5 many of you may not know that the dash should show an approximate voltage while the bike is keyed on under "instantaneous wh/mi". I wouldn't leave the key on while charging (headlight DRL get hot even if you ride the switch in the middle and BMS is more reluctant to close?).I mention this because the dash, the apps, and the diginow terminal all seem to disagree by up to 0.2V-0.8V from what I get from the terminals with a calibrated Fluke 87V DMM. It could be lag or how the voltage is averaged/added cell by cell by the BMS.
I can't recall how accurately my diginows are at achieving requested voltage <116.2. I'll check that tomorrow. Speaking of SoC.. mine has intermittently been wacky at the top 20% and bottom 20% but mostly accurate when ridden and charged normally, from full. That being said I usually see my SoC increase perfectly in accordance with calculations until I get to ~88% and then it can start to jump as much as 18%. Try charging to a much lower voltage and see what it does. 116.2 versus 116.4 is really quite a small difference, output accuracy is only rated(diginow) to +-1% (a setting of 116.4 could be 117.6 or 115.2!!!) but is usually spot on for me.