As he is approaching 6 months, this little guys has been busy working out.
There's no wonder why he is just getting around to learning to roll. I mean, seriously, look at those legs. I would be ground-bound too.
Now we wait and see how long it takes for him to start rolling ;)