So lets say John Smith blocked John Doe who is a friend of John Smith. John Smith later checked his block log and found out that he accidentally blocked John Doe. If he unblocks John Doe, is he friends with John Doe or does he have to resend a new request to John Doe?I know that if an account was deactivated you don't have to readd. 
If you block someone on Facebook are they automatically deleted from your friends?
facebook
Blocking a user automatically unfriends them as well. If John Smith was to unblock John Doe, he would need to re-request a friend connection with John Doe.From Facebook's help page for Blocking People (emphasis mine).What is blocking? What happens when I block someone?You can block someone to unfriend them and prevent them from starting conversations with you or seeing things you post on your Timeline.  People you block can no longer:See things you post on your TimelineTag youInvite you to events or groupsStart a conversation with youAdd you as a friendBlocking is reciprocal, so you also won't be able to do things like start a conversation with them or add them as a friend. Keep in mind that blocking someone may not prevent all communications or interactions, such as in apps or groups, and only affects your experience on Facebook, not elsewhere on the web.Note: Removing a block will not restore the friend connection. If you block a friend and then remove that person from your block list, you'll need to send them a new friend request.