Behaviour Tree: Countdown to interruption

Hey guys,

I have a Behavior Tree where a character moves towards a target. If a set of conditions are met I want to start a countdown during which the character can continue to move. The countdown may or may not lead to interruption of the move task.

The only think I can come up with is using a simple parallel which will run the countdown and set the appropriate blackboard vars to interrupt (or not) the main graph.

Anyone else have a different way to solve this?

Cheers

/ Kyle