Just need to know

A`Nesa
So I'm 17 and will be 18 in 3 months and I've never had a period and I've never had sex. So I have a fwb (friend with benefits) who I've promised my virginity to 3 years ago and I think I'm ready to let him have it pretty soon. The only problem I have is that I just spotted like a week ago for the first time ever! Should I delay sex a little longer until I get an actual period? Or should I just go for it?