I saw your question in the bVI forum. Stt airport defies logic and probably has the least helpful airport personnel I have ever encountered. (We have been flying in and out of there for 20years).

2 hours should be fine for delta. I agree with the poster who mentioned the check-in cut off time, don't mess with that. A local I know says the desk agents are hardcore about that requirement.