He "dared" because he's a snake. Just like the iguana you bought without knowing what an iguana was, acted like....an iguana.
The simple fact of life is these are NOT domesticated animals...they are not trainable in any conventional sense...they do not bond emotionally or intellectually with humans....they are...snakes. They react like snakes and part of owning snakes is knowing them, understanding them, respecting them and adjusting to them. They are not going to adjust to you. They may adjust to captivity in order to survive but they are never, in my opinion, going to be a nice little well trained pet that won't give you any problems.
Even with the BCI we foster, as good natured as he is, we never for one minute forget that this is a large, extremely strong snake that has the ability to strike hard and fast. Is this his fault? Is he a "jerk" if he does this? Nope, as far as I'm concerned I'd be the jerk if I didn't recognize this, accept it and just deal with it. We understand this in order to be safe around Rauri and also give him an environment where we hopefully lessen his need to strike, still accepting it may happen and that's just Rauri being a snake.
~~Jo~~