The Second Continental Congress voted twice on the Declaration of Independence because
they wanted a unanimous vote.
it was required by Congress.
several colonies did not vote the first time.
they wanted to make changes between votes.