At five months your little guy is simply enjoying the increased movement he is able to achieve. It's very normal for little legs and little arms to kick and box. It encourages strength.
Sounds like you have an adorable bunch of energy. I wish you and your son well :)