Maybe the data are refined upon arrival, so while the initial charging time at the first stop is calculated to be 25 minutes, maybe once the owner actually plugs in there will be a message notifying him/her that estimated charge time to be 35 minutes with a 10% buffer and 42 minutes with an 18% buffer due to paired usage or a lower-than-expected state of charge. Perhaps the software will alert us before we unplug that we have not attained the desired charge level. Perhaps the phone app will have a "timer" feature. We plug in, look at our charge app and the timer sets to (say) 32:00 and starts counting down to zero. If there is an issue, perhaps the timer stops, resets, and then continues. It is easy to check our app after 20 minutes or so to see if we are on schedule or behind.