The 12BH7 is a sub for a 12AU7 not a 12AX7!
The 12BH7 requires no circuit modification to substitute for a 12AU7, but the plate resistance is a little lower (5300 vs 7700). Thus, even though it has a lower u (or amplification factor), the gain may be slightly higher depending on the circuit design. [This is mainly true for circuits that use an anode resistor load.] It will also draw a little more current, but the 12BH7 is a beefier tube and can handle it. For most circuits this should be well within the tolerances of the design, but you can ask the manufacturer to be sure.
Tube | Gain | Acceptable Substitutes | |||||
12AX7 | 100 | 5751 | 12AT7 | 12AY7 | |||
5751 | 70 | 12AX7 | 12AT7 | 12AY7 | |||
12AT7 | 60 | 5751 | 12AY7 | ||||
12AY7 | 45 | 5751 | 12AT7 | 12AV7 | |||
12AV7 | 41 | 12AY7 | 12AU7 | ||||
12AU7 | 19 | 12AV7 |