What causes cramps after my period is over?

Hormones. Your body lets loose a whole cascade of hormones during menses. Exercise and organic Estrogens as found in tofu may help.