Forcing Equivalence with the Boolean Completion