My method is a bit odd to most, but I have achieved very good results while maintaining serviceability.
The point of the effort is to help reduce creep when it heats. This means making sure the nose of receiver is flat, and, the barrel extension is tight in the bore. We cannot really achieve a perfect fit, thus use a goop to fill in the micro gaps and hold tight.
The green 680 is ok, need to watch temps, and, pita to undo. I use a hi-temp red silicone product for general rifle stuff, it lives well with the temps and it doesn't really squeeze all that much, so it holds barrel tight when heat starts to cause expansion of the metals. I basically just apply a light smear to ID of the receiver, OD of the extension, light twisting as barrel gets installed, wipe/mop/qtip/clean residual goop from barrel and from inside receiver, I then set barrel nut to approx 50% of torque (lube the thread), let that set for 24hrs, come back and finish torque on nut. When thin layer of silicone cures, it's still fairly difficult to pull apart, but much easier than any hard set stuff.
All out precision/accuracy, something better than a hi-temp silicone is needed, but I am not convinced a super hard-set is the answer. I know BCM undercuts the barrel extension so you need to heat the receiver and cool the barrel, it's just tricky to install and lock up the nut before the interference fit grabs tight, kinda need a helping hand to do it quickly. I don't like interference fitment here because it can cause non-desired stresses, granted the aluminum will expand faster than the steel as temps go up, but that also means it's possible for the interference fit to become non-interference fitment.