Hey,
Since your board does not support the Start delay property node and there also no counters for generating the delayed triggers, writing 0s in the buffer is actually the easiest way to do this. If you really want to avoid doing this there is a possible workaround:
Use your trigger to start generating a signal: for ex. A Boolean Array with False values and a True at the end (the number of false values will determine the delay). This Digital Output will work as a trigger for your actual digital generation (in this case for ex. Start Digital Edge Rising).
Please let me know if this was helpful for you.
Kind regards,
Andreea