Most courses state 3 or 5 minute prebreath. And do it sitting, so when something happens you will not fall down.
There are some researches that states that prebreathing only helps to identify if the unit works (PO2 constant, solenoid firing, oxygen open, etc), but not to detect scrubber issues. To warm up the scrubber is no issue and not needed is stated in the newer researches.
I see with the Tempstick of my inspiration that used sorb will take a little bit longer to 'warm up'.
What I read here about the rms, I see same with the Tempstick. But you cannot predict scrubbertime with the Tempstick, you only see what is 'active' and this changes with depth.
Most times only 1 or 2 blocks are 'warm' after prebreathing. Then I start the dive. If I go to 10m, 2/3 of the stick is 'warm'. If you drop down to 60-100m, you see the first block or 2 blocks are 'cold' and the last blocks are 'warm'. When ascending, all blocks are 'warm'. If you stay at 10 m it takes some time to 'warm' all blocks.
If you take 2.5 hour used sorb after some days again, and prebreathe it again, you see it warms up a little bit more slowly, but the first blocks are 'warm'. When you start a shallow dive these first blocks 'cool down' quite fast. And not all of the sorb is 'warm' anymore as with fresh sorb.
It is known that scrubbertime also depends on depth, so I would not trust 90 minutes left because of a calculation at surface and a planned deep dive, I would replace it (but use it if I have planned a shallow houselake dive). Do 2 dives to 80m on the same scrubber is never a good idea for example. So is this what you see when using a partly used scrubber? In my eyes not strange that remaining divetime changes by depth.