Hi,
In the boundary timer event you can configure a timeCycle as the time definition with a maximum number of times to cycle.
Then you could define an additional boundary timer that executes after a specific amount of time and proceeds with the next activity in process.
Best regards,