does this look like AF coming up or implantation spotting

based on the dates can this be AF on her way or is there any chance it's implantation spotting soon to be BFP