Have you tried having him sleep in an elevated position rather than the bassinet? Like a rock n play or a swing or elevate the mattress in the bassinet? That sometimes helps with reflux and gas issues.
My LO sleeps on his belly but we didn't start letting him do that until he was about 10 weeks old. Until then he was sleeping in a rock n play which is at an incline.