400ex won’t start. No idea why.

Hello, I have a 2004 400ex that ran fine. I even had it running today, granted I had to push start it because the battery was dead. Which leads into the next part, I had it running turned it off to charge the battery (I Had left the keys in and lights on for a little to long the night before 🙁 ) came back a few hours later tried to start it heard a couple of pops than the starter just kept turning and turning without anything from the engine. It wasn’t even try to turn over. So, I tried to push start it again and got nothing. The only thing that happened was what seemed like a puff of air that came from the air filter box and exhaust. I’m not a technician at all, I rarely ever do anything outside of changing oil/brakes and what not on my quads. Any help would be greatly appreciated. https://www.youtube.com/watch?v=bJI5B-XS5Gg theres a viedo of whats it’s doing