I usually get about 6-7hours off a 650mah and ill charge it definetly before the light blinks, if the lights blinking then i wouldnt push it anymore as its basically telling you to stop using it just like a iphone would tell you at 20% hey its getting low and then it drains QUICK