Ok I was able to finally win after finding a route that gets me to the boss with 3 BSODAs to spare, GG!