Returning to HK at the Shenzhen border 10 to 15 minutes later is very reasonable.

Helicopter round trip travel between HK and Macau take at least 30 minutes.

And only ferries, no helicopter to and from Macau and Mainland China at TST.