You could drop the lender and go else where, what you are likely to loose
Is the money spent for appraisal, as well as be likely late on closing of your home.
In the case of bank owned homes there cam be per diem charges.
Generally, any new lender may take a month to 45 days.
Provide the documents, grin and bear, move on.
A 30 day approval, (even a bit more) while not miraculous, is certainly acceptable. Why you would make such a stink over a request for documentation, only you know, but on the surface it seems petty and frivolous. Why can't it close? You say you already sent the documents, just send them again. If you emailed them follow these directions.
1) Open email
2) Find email
3) Forward email