Some airports allow you to pre-clear customs in the US before departure which
could impact your document question. I would check with the airline and the departing airport to see if customs pre-clearance is part of the flight you are planning to use.