This amount of time can fluctuate based on how many weddings I have in a given time of year. The standard “safe” answer is four to six weeks. In the winter months and early spring it is frequently much faster than that.
The printed case and USB with your images sometimes takes a little longer due to the printing process of the case itself. However, if the images are in the online gallery and you want an “unofficial” set prior to the really nice USB case getting to you, I’m always happy to turn on the download feature in your online gallery so long as all payments have been made. Albums can take longer, due to the design phases plus my efforts to get other wedding photographs processed as quickly as possible.