Baby not eating long enough

I'm breastfeeding my two weeks old and he always eats so fast, I'm talking minutes here. His poop has been slightly green so he's not getting enough hindmilk, but what can I do when he eats so fast? I try to offer the same boob several times in a row, but not sure it helps. Any advice?