Beautiful snakes. I'm in the "snake lover" category myself. I think your black one is an eastern king (for 2 reasons). The color pattern (the single yellow line and the multi colored belly). I think a rat snake has more color on his back and a plain white belly. But hard to tell sometimes...