When refs blow the whistle because forward progress has been stopped, it usually isn't in the kind of scenario that played out on this play. It's usually when there is a big scrum of multiple players pushing for a couple of seconds. In this case it is one player still in the process of tackling one other player and before that player is down he hands the ball off.