Looks like a starter clutch issue Brian.
To make sure, next time it does that. Engine off, put the bike in 2nd gear, let out clutch and roll it backward until it catches. Not hard.. but enough to feel it. Then start as normal, should help it catch and fire up. I do this with dirt bikes and 4wheelers from time to time.