Generally, each time a bus bridge sees a transaction on a single bus that needs to be forwarded to one other, the first transaction will have to wait until the forwarded transaction completes in advance of a result is ready. One particular notable exception happens in the case of memory https://nathanlabsadvisory.com/nist-800-171/