Devices wait for a threshold drop. The Apple Platform Deployment Guide states, "Apple devices use a roaming trigger threshold; they won't switch to a closer access point until the current signal falls below this level." Reference: Apple Platform Deployment Guide, "Wi-Fi Roaming" section. macOS Deployment Reference, "Network Behavior" section.