If you control the code on both sides,
consider adding a transmission queue (list)
and have the receiving side send an acknowledgment.
Send the next message from the queue only after receiving
an acknowledgement, or a certain minimum time after the
previous transmission.
If there's no Bluetooth message receipt event block,
have a polling clock check for incoming ack messages and
tag your messages and acknowledgements with
increasing message numbers to help keep them in sync.
ABG