TL;DR
Create a logistic group containing everything in a blueprint.What?
When adding a logistic group to a requester one can hit the edit button and select a named group. This should have the option to also select from the blueprint library which would have the effect to create a logistic group requesting everything in the blueprint (recursively for a blueprint book).Bonus points if the logistic group remains linked to the blueprint and changes when the blueprint is edited.