If you don’t keep popping them, you will remain on the wrong Status. Thats why when possible just use the PushDisposableStatusText with a using() block, but thats not always possible, if you want to update the status from within various methods then you use PushStatusText.
// Status Text: Ready
this.oTrans.PushStatusText("Cat.."); // Status Text: Cat...
this.oTrans.PushStatusText("Mouse.."); // Status Text: Mouse...
this.oTrans.PopStatus(); // Status Text: Cat...
this.oTrans.PopStatus(); // Status Text: Ready