Ben Mosses is set to officially become a Bristol player after agreeing to make his loan switch from Bath permanent.