@Greg *******
the rules say per year so I’m thinking if I return after Jan 1 I might be ok, I’ve never been pulled before but because of the strict rules I think I might have just got an over zealous officer. I did 2 trips to Laos this year but that was for plants to a supplier and 2 trips back to South Africa, I’ve never done a “border run”
I used to work with a Non-B and work permit up until June this year then started my own business and cancelled everything legally through my Dubai company when I resigned so my passport has so many stamps in it which could look confusing and dodgy.