Plug-in the usb, use a download manager that supports download pausing and resuming.
When you going to download that huge file, set downloading location as your usb.
When you pause your download, your download chunk will stay at your usb, next time you resume it, it will continue downloading...