SpaceX is forced to do the "hoverslam" landings (where the velocity reaches zero exactly as altitude reaches zero) because their engines can't actually throttle low enough to hover when the booster is almost empty. At the lowest power it would still accelerate upwards.
Blue Origin's booster, as far as I know, doesn't have this limitation (not that it seems to cause SpaceX too much trouble).