Sounds like implantation spotting to me. Congratulations.