Implantation?

Sierra

I’m 15 months pp and had this today. I haven’t had a cycle yet so I assumed period. But the light bleeding stopped and now I’m incredibly nauseous. Could this be implantation and not my first pp period?