TMI...implantation...help?!

Taylor
I just recently got off the pill and when I say recently I mean on Monday. SO and I had sex then too. Went to the bathroom just now and found this. AF isn't due till the 20th. Could this be implantation bleeding?