spotting 5 days before period is due?

Ashley • Angel baby 3.27.16🖤 Rainbow 1.6.17💖 Due with #2 oct.18

hi ladies! period isn't due for a few days so I'm confused why I would have spotting so early, isn't it too late for implantation spotting? got a BFN this morning, I think I'm out this month.