AF 8 days early?

Is this normal? I was due September 8th and just came off 2 weeks earlier on the 11th...but started today? I've been cramping all week. Is this really AF or maybe just spotting...implantation bleeding? ☺👀