For BOO the defense has until the next pitch, play or attempted play to notice the BOO. A play is a legitimate attempt to retire a batter or runner, so as long as they don't make a throw to stop the steal or try to pick off the runner going back then they can still call BOO. If they do make a throw then they're out of luck.
If all else fails, remember that common sense and fair play should dictate your decision.