If someone volunteers themselves to answer questions, then ask questions and if they don't, ask if it's ok if you ask questions.
I don't think that anyone is saying that in this case asking questions was a bad thing, but it was poorly done and rude. I think that as a general principal, checking to see if it's ok if…