If the USSC wants to reverse itself, it has that right. We shall see. But, so far (and I am on a laptop and not at home or the office where I have my resources) the standard of case law is that unreasonably prolonging the detention is unlawful, and once you have completed your business you cannot just hold onto a person absent some new reasonable suspicion to detain further.