I've got a set of OPS Quattro SMG Pocket / Panel pouches for my mp7, which also fits mp5 mags.
Comes with either bungee closure or flaps, and inside you can adjust the height for a better fit.
I believe they also do them in doubles too.
I'm not sure if this 100% fitted your criteria but I picked up
From this guy https://cults3d.com/en/3d-model/game/airsoft-micro-grenade-impact-cap-gun-ring-sound-grenade-meteorite-meteor-lite-e-fulcrumairsoft
He sells complete ones on ebay.
My local was happy for me to field it as it's...
Plus Araments make one with adjustable timing
https://www.pulsearmaments.com/product-page/Gen2-B1-209
They're a little on the expensive side and while slimmer they're are probably not much smaller overall.
There doesn't seem to be many timed bfgs on the market.
I personally have an...