It does sound like implantation, but could also just be random spotting. Ive had this before and gotten my period too though. It happened a few months in a row.