That's right. However, I suspect Bonus Points you earn are limited by the number of Base Points you can earn. No cap on the number of nights per stay, but once you reach the 100,000 Base Points during that stay, no further points would be awarded.
Thanks, so a matter of looking at the calculator and figuring out how many nights (Depending on the relevant room rate) to hit 100,000 Base Points, whereupon I should leave for a night then come back and resume!