Hard vs soft bounces
Hard bounces are permanent failures. Soft bounces are temporary (full mailbox, greylisting, brief outages). Treat them differently in suppression logic.
Repeated soft bounces can still harm reputation; define a threshold for moving chronically soft-bouncing addresses out of active sends.
Prevention beats cleanup
Verify at capture and re-verify aging lists so hard bounces never become a campaign surprise.
When a hard bounce does occur, suppress immediately and check for typos only if the user is still online in a product flow.