It seems like I've been waiting for the home study forever. I thought it was done about 6 weeks ago, then I had to wait for revisions, signatures, notary, and finally longer than it seemed should have been necessary for delivery. But here we are. I mailed it to USCIS today. This should be the biggest remaining step before the dossier is ready to send. I estimate that it should take around a month.
The only other remaining task is to have all documents state certified, which will take less time to complete than the immigration pre-approval.
I'm keeping my hands busy with crocheting a blanket for Robin in the meantime. I've got 8 and a half skeins of yarn to go before the third week of July.
Now to wait some more...