Because they knew he wouldn't start up again?I'm sorry to say but 90 mins took the police to stop the guy. Is waaaay too long.
He stopped after 12 minutes. If he continued shooting, I"m sure they would have reacted much quicker.
No, because he had not started firing again. Since he was not firing, the SWAT team had to clear each of the doors leading to the shooter's room.