The issue on return is looking for those going to Macau on a visa run to extend stays past their deadlines in HK.
This is Macau tourism so maybe cross check with Macau gov.
"All visitors must hold a passport or a valid travel document.
Getting to Macau - Travel Info - Macau Government Tourist Office
Visas are required by all visitors except:
a) Nationals of Andorra, Austria, Belgium, Bosnia and Herzegovina, Brazil, Bulgaria, Cape Verde, Croatia, Czech, Cyprus, Denmark, Dominica, Egypt, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Israel, Italy, Japan, Latvia, Lebanon, Liechtenstein, Lithuania, Luxembourg, Macedonia, Mali, Malta, Mexico, Mongolia, Netherlands, Norway, Poland, Portugal, Romania, Slovak, Slovenia, South Korea, Spain, Sweden, Switzerland, Tanzania and the United Kingdom(6 months) for a stay up to 90 days;
b) Nationals of Australia, Canada, Chile, India, Indonesia, Kiribati, Malaysia, Monaco, Namibia, New Zealand, Philippines, Samoa, Seychelles, Singapore, South Africa, Thailand, Turkey, the United States of America and Uruguay for a stay up to 30 days;"