Finally got the sub 9, and even skipped 8:59 by one frame. There were still a few small mistakes in the early game, so I might take a few more seconds off of this.
This month's speedrunning update can be found on Reddit here: