This timeline shows two police officers on the 31st floor at 10:12 with shots still being fired until 10:15.
They arrived on the 32nd at 10:17.
I wonder if the shooter somehow saw them arriving (by camera?) and killed himself then?
This article is interesting: