Help on question ttc and tmi picture

Had period on 4/11 . Baby danced 6 days ago and 3 days ago . Today iv had spotting can it be IB so soon or is AF coming? So confused . I think it's period but period has been normal 30 days cycle.