Looks like a scarlet king to me. The way you can tell is with a scarlet king the bands go all the way around the stomach but with a scarlet snake the rings stop at the ventral scales.

...and yep. Thats a spiny orbweaver. I went to school in St Pete FL and they were all over campus.