This is a developmental based thing.
You baby now, has developed the motor-skills to roll over. It is good, it means he is developing normally and well.
It is a phase.
But yes, they will roll over even at night when they are 'supposed' to be sleeping... they do not have "impulse control" over their motor skills, and this is how they 'practice' their new motor-skills. It is instinct.
But yes, it means they will wake. And they cry because they do not know how... yet... to adjust themselves and roll themselves back into a nice comfy sleep position. So you need to help them. And yes, it it tiring. But they don't know that. And it is developmental based.
Next, this will happen anytime a baby hits major milestones or changes in motor-skills/Cognition. ie: when they start to pull-up and stand, and when they start to roll-over in all directions, and when they start to walk.... so be ready for that when time comes.
Both my kids did that too. Most all babies do. It is normal.
Until a baby has total control over their impulses and appendages, to AT-WILL control it... it will happen... its all a part of "growing-pains" for the baby... they don't know it drives us nuts.
But it is a rite-of-passage for the parent.
Once they start rolling over, sleep positioners won't keep them in place and they may get tangle with it or it may end up on their face. They can't yet pull something away from their face out of safety.
ALSO, feed on-demand. At 6 months, a growth-spurt will arise, and a baby needs more intake and they get hungrier too. Every 3 months is a growth-spurt time.
The book: "What to expect the first year" is good. I recommend it. Then the book: " What To Expect, The Toddler Years" too.
all the best,
Susan