We shouldn't wait until we get the developer's current geolocation to react to button clicks, because that can take a long time (up to and including forever), and it's quite confusing to click that button and have nothing happen.