Max, Your quote got my laugh....
I don't have any soft beans in my stash! Even the couple Brazils I have are fairly high grown bourbons.
I treat Decaf as a 'soft bean', but maybe roast only 1lb decaf to 50lb hard beans. Decaf though is different than a soft bean, everything seems to happen about 10F lower temps than my 'regular' bean roasts.
I have been working the roast speed by thinking in terms of the difference between MET and BT at any given point in the roast. A softer bean does not conduct heat so well as the hard bean, so the temperature gradient (from MET to BT) should be kept lower or the outside of the bean will roast much more quickly than the inside. ie;uneven roast. The particular numbers will be different for the roaster.
During the drying, I just keep the MET 325 to 350F. For ramp to first a slow ramp (decaf/soft bean)would have MET 50-60F ahead of BT. A fast ramp would have this MET-BT margin 70-80F ahead. (100F is too much for even hard beans in my roaster here. Have to push the limit, watch the beans to find out )
As the MET reaches a temp to achieve & sustain first crack (for me 450-460F) I hold this temp range until first crack is about completed, then finish based on desired degree. For my taste, I haven't done much of anything above a 475F finish MET. Usually around 465F. MET follows BT, BT follows MET.
(Edit; I should add BT finish temps usually 430-435F at 3.5-4 minute post first crack with finish MET 465F ... at least in the summer.)