If the data line retuns to zero,that does not mean end of transmission. Do not get confussed.

End of transmissions happens some time later. This "later" gives the 555 as a monostable multivibrator.

Ioannis