I took all hardware and electronics out. In retrospect I could have just undone the nuts and pushed the pots inside and put painters tape inside the cavity over the holes but you still need to remove the pickups or at least protect them in some manner.
As far as the buffing I just used the foam polishing pads made for a drill motor and extra fine Menzerna polishing compound bar from Stewmac. They have a video there of how to use these. It took about 4 times of Buffing, wiping off using micro fiber towel from Walmart. You could speed it up probably by first using a fine compound bar followed by the extra fine but from the time I started the buffing until I was satisfied was about an hour. Relatively easy really. When finished I applied Johnson's Paste wax (Carnauba wax), let dry to a haze and wiped it off using a clean microfiber cloth (really easy and works better than most guitar polishes). One last thought, I don't know how much it helped but I used Dr. Duck's Axe wax (not a wax at all) on the guitar's body, headstock and finger board. Except for the finger board I left this on overnight prior to doing the buffing. I provides a beautiful luster but is only temporary as about 30-40 percent will remain after wiping it off. I did this hoping it would make the process, once started polish quicker. I think it helped since I only used extra fine Menzerna. About 2 hours total but it is definitely worth the time. The Menzerna bar's are really huge and I barely put a dent in it. It will last "forever"LOL
I found both the #3410 and 3411 foam pads useful. The side of the #3410 seemed to quicken the work time but the flat side worked as a follow up. Believe it or not the foam pad actual did well on the inside of the horns. It squeezed right in and worked fast there. Hope this helps. It is really not as hard as I thought. I used it prior on my D-5 and it really worked well so I knew what the results would be on this B-5E but have to tell you it came out more stunning than I had hoped for.
Invalid Link Removed
One last item, Buffing did bring out the browns some