Correct and correct.
As you said, O2 promotes rapid combustion - which is precisely what an explosion is.
Things that are not "explosive" under normal circumstances can become so in high O2 environments... things like hair, clothes, bedsheets, people...
This is also my understanding (I regularly work with medical Oxygen) and I am quite happy to be corrected. :)

