Implantation or period

So I woke up Wensday morning in a small pool of blood. Thinking my period came a week early. But once got cleaned up, I know tmi lol. But once that was done I only spotted rest that day and Thursday. An just before that my boobs was very tender around the nipples and was feeling tired and my cramps was like 9 ½ for 2 days. Last time I took a test it was BFN so not sure if if should take another or wait few more days. My fiance thinks it may have been implantation he may be right but not sure.