As sometimes, I'm out of my wallet, I have no choice but reuse the addresses, sometimes with mistakes, I have to reuse different addresses as well.
You can avoid this by posting some "spare" addresses (ideally in a signed message) before you need them. Kinda like I did
here (exactly a year ago, although those addresses are meant to be used many times). If you post a list of 20 new addresses, and you need to give someone an address, just quote your own post with the address you want.
Or just bring your (mobile) wallet with you