First, VERY beautiful picture. I'm so glad to see someone taking an interest in fostering these gorgeous animals and helping out those who have lost the capacity to care for larger snakes. You're doing both parties a world of good, and you get some experience and awesome shots in the process!
Second, let's just drop the subject and agree to disagree. ALL giant snakes should be considered unpredictable, simply because they ARE. They don't bare their teeth when angry, or widen their eyes when frightened or threatened. If you admit to having trust with your snake, then that is a case of YOU trusting the snake - the SNAKE does not trust you. It only tolerates you.