Just had someone ask if there was a backlog anywhere, and made sure to remind them of how home and bonus locations work. I never changed my home location, but I did reset my bonus location yesterday after the challenge ended.
Yes, the 48 hours ends on April 24th at 5:00pm PDT, which is 00:00 UTC on April 25th.