It is kinda off but there is A LOT of energy between 3.40 and 3.49 That simply means that you might have a ways to go if most cells are at 3.45 and some hit 3.65. Cycling will fix this, but the best thing to do is hold the cells at just under protection activation voltage. The balancer is triggered at a specific voltage you need to stay at or above there. What I do periodically is watch cell voltages like a hawk, wait till the balancer starts, and then lower the current enough so that I am charging but only enough to hold the voltage, not necessarily to "charge" the battery. The idea is to minimize voltage gain and staying in the balancing V as long as possible.
Do you know when your battery starts balancing? The triggers are cell voltage and a 10mv delta usually.