Stock entry used for delivery challan

Hi
I am using stock entry information as delivery challan to my subcontracts
I have created another print format for the same
the issue is
I create PO using multiple BOM for a subcontract
but in stock entry, I can use only one bom and hence separate stock entry for all the bom in a PO
so if iam sending multiple material to my subcontract, I would end up printing multiple delivery challans
whats the way around
any possibility that I could be able to select multiple bom in a stock entry
or
how can I combine multiple Stock entries of a single supplier to create a Single Delivery challan
Regards
Hemanth

Got it
Solved
Its simple
do not do material transfer from bom
go to stock
make a stock entry there with “subcontract” selected
transfer the qty required