Hmmmmm......sounds like it's time for scale counts. What is the scale count on him at about the middle of the body? How many upper labials does he have? On the lateral stripes, what scale row are the stripes in? Since there's no dorsal stripe, it doesn't sound like a ribbon, don't know the last time I saw a ribbon with out a fairly distinct dorsal stripe. Not even going to try a guess quite yet though....could be quite a few different snakes yet.
Roy

PS...Hey that's cool about you PI. I didn't know anyone who had one as big as me! Yeh, I only know how old mine is, 'cause I got her directly from the breeder when she was only 2weeks old and 7in. long. I always love surprising people when I say "Want to see my kingsnakes?" and I pull her out....they all expect the little Cali. kings or something I guess.