Some time ago on my Gen 2 it would not turn over with a good battery. After several attempts to push start it with no luck it finally started with the button. And it was fine for months then didn't again.
Tim Nash explained. The starting issue is usually the starter button or kick stand safety switch. My issue was the starter button which I now disassemble and clean every so often.
Tim also explained that untill the engine reaches some RPM the ECU does not turn on the ignition. In my case fortunately the bike started. The guys I was with pushed me and my VMAX all over a gas station parking lot with no luck..
I've pushed mine on my gravel drive by my self and got it started. And also pushed it on black top with the aid of my wife and not able to get it started. So kinda hit or miss on the whole able to push start this beast .
If you have the harness for hooking up a trickle charger you can pickup a set of jumper cables that connect to it & then it's just a matter of connecting the alligator clamps to another vehicle. My son has a set & jumped his FZ6 from a car a few months ago.