These indeed can be troublesome to identify.
Elaphe obsoleta (Black Rat snake, E. o. obsoleta, and Texas Rat snake, E. o. lindheimeri) are especially difficult to identify when young. To compound the problem, the two subspecies intergrade here in Oklahoma, resulting in an almost bewildering range of variation. They are fairly common in these parts, but because of intergrading I have yet to see a fully black one. They're all patterned to some degree - even large adults, which routinely reach 5-6 feet.
All of the young are strongly patterned, with dark blotches ranging from black to charcoal to medium/dark brown, on a lighter background of white, beige, tan, or gray. The head is patterned on the young, often similar to the "spearpoint" pattern seen on corns, Prairie Kings and Great Plains rat snakes. But the dark stripe on E. obsoletas (Black or Texas Rat) ends at the mouth line. As they mature, the pattern fades and the head becomes dark gray-ish, and eventually black. Strength of pattern and prevailing color will vary considerably from one to the next, especially on juveniles. That probably explains why a Texas Rat in one pic looks so different from another Texas Rat in another pic!
I've had Tanner for over 2 years now. She's a local wc that leans strongly toward the Texas Rat end of the local spectrum. She was 19 inches long and strongly patterned when I first got her; now she's about 3 1/2 feet long now and still quite strongly patterned, although it has faded some and her head is now a solid charcoal-gray. I'll see if I can get a pic of her on here. michaelb