I have both and hope either will work ...the 6.3 filament total draw is 1.2 amps for the three tubes.269EX or 269AX? AX in the earlier pictures. l'm not sure either will work, 290BX or BBX would be the Deluxe PT's. Deluxe's had hellish high voltages.
As far as voltages go on the B+: I like the audio of lower plate voltages on champs and it sure wont be wearing out any tubes😉
I have 310 at B+1
I appreciate all the helpful encouraging suggestions. Thank you all.