You can create a variable in the part property, and run a script that assigns PartBody's material name to it...
Need to consider though what to do if you have a multiple material part... say different mtrls on different bodies.
Once that is done, you could add that info to the BOM analysis...
regards,
LWolf