Parece que tu problema puede estar a nivel de sistema operativo. Media vez el BDE ha hecho un flush buffers, ha vaciado su memoria, y ya es responsabilidad del sistema operativo bajarlo a disco. Si tenes activado el cache de disco, seguramente tomará algunos segundos (o hasta minutos) hasta que los datos esten efectivamente alli. Este es un comportamiento indeseable cuando trabajas con bases de datos, por lo que lo recomendable es desactivar el cache.
Hasta luego.