BPM Get Opportunity Quote

I am trying to move from a customization to a more streamlined BPM.
Right now each line on our Sales order has a grid view of QuoteQty.
The user selects the quantity ordered and all VB fields are copied
over & some code runs to automate a couple other things. Now I am
trying to figure out what is the best method I should use for this BPM.
I want to fire it after the line is created from the get opportunity
quote. Not by using the new quote from line. Any ideas?