Delay in CS+

HI,

I am using the CAN bus with RX, inside the CS+ i want to delay the transmission so i used the loop for delays,

are there have any other ways to do that,

thank you,