Which reconciliation best respects the texts about angels and Iblis?

The Prophet’s Excellence and the Obedience of Angels