Spotting for almost a week

So I started birth control in July 2019. I took 2 months of a certain pill but it was not giving me my period so I switched to a different pill in September. I was on the different pill for 2 months before I stopped taking it because I was no longer sexually active so I didn’t need it. However this month I decided that I wanted to start it again. So on the first day of my period I start my birth control pills. My period lasted 7 days. However i’ve been spotting since. I haven’t not been bleeding since the day before I got my period. I did eat something that didn’t make me feel good which caused me to puke on Monday but I still took my pills each day. It’s now Thursday so it’s now been 4 days of spotting and I don’t know if that’s normal or if I should contact my doctor. I have never experienced this before