Thanks! I ended up using 3% hydrogen peroxide at a rate of 1 cup peroxide to 5gals of water. I soaked the branch and agitated occasionally for 3 mins or so. Then shake it off and do the same in the second bucket of water only, then shake it off and do a quick bath in the 3rd bucket of water. The first bucket got very dirty, second bucket had some debris but not much dirt and the 3rd bucket was pretty clean. Im sure a few loose trichs are falling off during the process but with all the junk falling off too im ok with it. The water smells similar to making cold water hash but when the bud is dried off it looks about the same as the one on the plant so I don't think much is being lost during the process