8k may not be required for the contract. I believe it will be required for the note, however. One opinion I found is:
Item 1.01 Entry into a Material Definitive Agreement. “Material” agreements are those that give rise to obligations that are material to and enforceable against the company, or rights that are material to the company and enforceable by the company against one or more parties to the agreement.
I am no expert, but I think it is at least debatable about whether the opportunity that the contract locks down requires an 8k. For instance, the proceeds would not be a receivable at this point. Yet, TMPS has an exclusive right to proceed to earn revenue under the contract.
But it may just be that TMPS was unprepared to do administrative work of this level on quick notice. I suspect there is a huge amount of gearing up and hiring to do.