Possibly Bogertophis ssp. ?? It looks a lot like the Baja CA rat snakes I used to find in San Diego. I'm not very good at rat snake I.D. but definitely has the right look for a rat snake. Could possibly be a hybrid.