Here are some pics of Monty. Does he appear to be 6-9 months old? How does his size look? Does he look well fed?

Also, how can you tell when they are agitated and about to get pissed? This is my first encounter with any type of snake. I used to be terrified of them, so I'm clueless. He seems to be very easy going, but I really don't know.