Last thing on this--I know an attorney who will no longer take personal checks because a bank retroactively bounced a check about 3 months after it was deposited and credited to the account. That threw off the balance of the trust account, which is a very big deal.
I have no idea what would cause the delay in the bounce.