Assuming the bat is healthy you should get a decent period of cranking out of it.
What you describe is typical symptoms of either lack of fuel in the cylinder, engine flooding, or malfunctioning spark plugs.
I assume your bike is fuel injected.
After a starting attempt take a spark plugs out. If you can smell petrol on them the you don't have fuel starvation.
Check the condition of the plugs. It would make sense to have a new set at hand for replacement.
If you get a very stong smell of petrol, chances are the engine is flooded. This is unusual for a fuel injected one but it happens because of faults with the ignition system. With all the plugs out leave the bike alone for a while for the petrol to evaporate as mouch as poss.
While waiting, check you ign sys. the biggest culprits are condensation in the system: cables, connections ... What is the ignition sys on your bike? 1 coil + HT leads or low voltage leads to individual coils.
Chances are that with an aired cylinder & new/ clean spark plugs the engine will restart. If so have your ig sys checked.
These are only the classic symptoms worth checking out for. Your problem me be router elsewhere. Good luck