Richie, You should be front of queue now. 6 May plus 24 days ( give or take a few days for Sundays, as I think they do work on Saturdays) means your envelope/passport will be opened and matched to the online application) very soon.
Approval after documentation received normally comes in 2 days, then passport goes to printing. Most people have reported printing done quite fast, but you never know. Return overseas is apparently by DHL ( domestic is by TNT). Hopefully we get DHL tracking number and can chase DHL if we don’t get new passport fast