So just to talk about the charger for a moment, I'm not very familiar with the imax b6 but if it's like my charger there is a time limit to how long it will let you charge before it does a safety shut-off. I like to charge my batteries at about 2 - 3 C. Since my larger flight batteries are the same as yours (3S, 2200mAh) a 2C (4400mA) charge is about the best I can do with a 5A power supply. At this rate, I can charge the battery before the safety timer times out. If I go 1C (2200mA) it will sometimes time out before it is fully charged. Since you said you do not use fast charge I imagine you are running into the safety time out on the charger which is why you have to restart to get a full 4.2v/cell charge out of it. Most chargers do let you adjust this timer, though. See if you can find that in the settings on the charger. Hopefully, that'll get you charged in one cycle.
Highspeed