Generally, whenever a bus bridge sees a transaction on just one bus that needs to be forwarded to the other, the original transaction need to wait around until eventually the forwarded transaction completes right before a result is ready. One notable exception occurs in the situation of memory writes. Here, https://nathanlabsadvisory.com/iot-security-testing/