based on the fact that you feel the need to charge your battery, the first thing I would suggest is a new battery.
Secondly, does the bike have a power commander? If so, it's a well known issue to have it stall when releasing the starter button. A workaround that has been found is to hold down the starter button for a few seconds after the bike has started.
Love is the feeling you get when you like something as much as your motorcycle - Hunter S. Thompson
I just mı̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̨ade you wipe your screen.
-2009 Suzuki GSX-R 750 Race Bike
-2007 Honda 919
-1995 Nighthawk 750 (Tboned)
-1983 KZ 440 (Sold)