The BC Shot and late period?

Madison
I would like to know what the shot does to your period? I just got the shot about 3 weeks ago and my periods 4 days late. Will I have a period or is the shot just making it shorter and late? I know I'm not pregnant because I haven't been with a man in awhile lol. Any story's/experiences y'all can share with me would be greatly appreciated. So far the only side affects I've noticed is my late period and my appetite has gone way down.