After much investigation, I think that he might be:

Lampropeltis triangulum sinaloae x abnorma

I will post photos to document my case later.