2.5 hours is just fine.
We came back on Sunday through Atlanta at 7pm from Cancun and it was pretty busy, had to wait in line for a bit, but managed to make our connecting flight which took off at 8:30pm. I was a bit concerned because we didn't get our luggage rechecked until about 7:50pm, but it arrived just fine at our final destination.