Still haven't decided if I'm non-trad or not, but the 8 will not hurt you so much as a late secondary. If you haven't sent them in yet, do so now. By taking the August MCAT, schools wait for your MCAT scores and many won't look at your applicationi until it's complete, which means as of recently.
Just make sure your application packages are complete. Many students expect that their secondaries, fees, LORs and MCAT scores are received by schools. That is not always the case. Be vigilant! Best of luck.