There is share retirement, share buy back, an R/S is something you would want to consider of course with any trading security, but it is not the only option, it should be the last.
With those possibilities, and also the possibilities that you mentioned we have not been updated on ( Oil, B.E.A.C.O.N , employee leasing, etc) I suspect 8k's will be showing up soon. It's all about timing, and I suspect the timing is not right for the company to make our subs jump by releasing premature PR's.
He's basically said in most all PR's, "those who wait, will be rewarded," just not verbatim.