How to set a delay after a trigger and check for conditions

So I am coming from Wink/Stringify and I am trying to build all of my old flows...bear with me as I'm new to rule machine.

Here's what I'm trying to accomplish:
Trigger - Home stated (variable) becomes true
Wait 2-3 minutes
Check to see if home state is still true
then set babysitter mode (variable) to false.

Thank you for any help/suggestions! I am loving Hubitat so far.

2 rules and a virtual switch?

First rule runs, if true, turn switch on
Second rule triggered by switch, check condition, set babysitter mode and reset virtual switch, or just reset the switch if false.

Sorry for the brevity, on my deck enjoying a beer and typing on my phone.