Caeden rolled back to front at 3 1/2 months and is now 5 months and has not rolled the other way yet - and doesn't really try!
I wouldn't worry - but it could go on a while!
He does get frustrated on his tummy too long so we end up rolling him back over, and when he is trying to sleep and does it - it does get frustrating. But they will roll in their own time!