I'd be willing to bet that you've got a Florida eastern. Sirtalis, not similis. They have quite a distinct look. Notably, I find that similis have a pointier head than sirtalis. They're usually quite a bit darker as well. Very good looking snake!