calling bps.abs.set(dev, wait=False) does not respect the wait flag. --> control flow blocks even though wait == False