We have run into this issue quite a few times. Most companies I would imagine require an approved PR to place items on a Blanket Contract or Purchase Order. When there are over 605 material lines that makes the process a bit long to put it kindly. If there was a way to pull the Vendor Bid Download functionality from the BC to the PR, I believe that would satisfy most companies' needs. It would for us. Manually adding that many lines is unnecessarily time consuming. I could see how that may be a large ask, so even at the most basic level the ability to at least upload the lines to the PR and not evaluate would be a great time savings.
Use case:
Best practice is to have a purchase line for each material item you're ordering. This way you can confirm the quantity, damage, etc for each material line. When you're doing major maintenance on transmission lines there is a propensity to have PO/BC with well over 200+ lines. Another scenario is supplying initial tooling for a power plant, 600+ lines. Time is far too valuable a resource to waste adding one line at a time for either of these scenarios.