I would be fine with a rat snake, I just have no experience with any colubrids so far. When I was looking into some meaner snakes I came across the coachwhip. Do you know if they are similar behavior wise since finding a CB coachwhip is a hassle?

I'll have to look into the spotted pythons. Only downside for me is that there on the smaller side.