Have your agent touch base with the listing agent for a status update..it can take days, but 2 weeks is on the high side.
Unfortunately you have no guarantees till the executed paperwork is returned.
I am sure your offer is one of many. Your Realtor needs to stay on top of this. In my experience, there were 10 offers and we went way over the list and put down substantial earnest $$ and paid cash. That was the way I got it for my client.
Americorp Real Estate
That being said, if you received a verbal acceptance more than likely you are good to go. The REO brokers and their clients (the bank) are inundated with paperwork and it sometimes takes longer than "usual" to get the documents to the buyers for the signatures.
If it's been more than 5-7 business days since you've received the verbal acceptance then definitely check in again and don't let Friday come & go without some sort of communication.
Have you checked the status of the listing in the multiple listing service? Feel free to use my website to check. It is directly tied in to the MLS and updated regularly. It should say "pend, or A/I, or SS or ctg", on my website it will say "under contract".