I'm assuming the contract is technically pending until they officially take him. If something happened where they ran out of time and the next team took him, the contract would become null and void. It basically comes down to the Dolphins not being idiots and waiting until the end to submit their pick.