My experience with my first BP was very similar to yours. That dude stuck with me through my evolution from glass tank, to PVC cage, and finally to a rack system. That snake was my learning curve. He never missed a meal and was a puppy dog to handle. He was always the one I got out when people thought a BP would or could eat them.
He probably deserved a better keeper than me, but I'll always be greatful I got to have him.