если выполнять 1 раз и со старта начинать отчет, то моего варианта достаточно.
там вариант избыточен при такой задаче.(по ссылке задача сильно различается)
все зависит от задачи.
как я понял ему просто надо 2 поток запустить с задержкой.
для этого достаточно:
получить "номер потока"
"номер потока" == 2 то выполнить таймаут
Все работает. https://youtu.be/tYhMAIcVH9w
Скорее всего, вы где-то ошиблись. В БАС существует возможность отладки интерфейса, возможно стоит ей воспользоваться.