For future people, who like me do not understand MQTT at all.
MQTTSUB seems totally non-blocking. You literally subscribe to a topic and when the topic changes remotely, it updates the payload. BRX handles the rest.
I had it setup where I turned off the rung on an "On Success" (like you would with an email), and couldn't understand why it wasn't updating my payload. Duh