So, I've done some research, and what was recommended to me was a french link baucher. Any opinions on this bit?
Not familiar with the "baucher" though.
You say you want to jump and do flat but the loose ring snaffle isn't cutting it.
He's leaning into the bit. Maybe to try and steal the reins, maybe the snaffle isn't comfortable in his mouth.
If you can, try out different bits until you find one that works, then buy it.
I would start with a french link snaffle, then if that doesn't work try oval link and if that doesn't work try myler and if that doesn't work, then you should try your french link baucher since it seems to have 2 reins? I'm not sure.
Dover has an amazing exchange program. I recommend starting there. Make sure to measure your horse's mouth.