So, in your case, I would break the problem down like this.
Profile Detected It Happened
Context event: it happened
Action: set var %DetectedTime = %TIMES
Profile Checking If Nothing has Happened For 2 seconds
Context event: your event here
Actions:
Wait 2 seconds
Set var %SecondsSince = %TIMES - %DetectedTime
If %SecondsSince > 2*60 then 'nothing detected in 2 seconds'