Baby punching himself

Charity

Okay, I’m not sure if this is normal behavior or not. Ever since my baby started kicking, he’s also started flailing his arms everywhere. Recently he’s developed this habit of punching himself...really hard. He punches his face, chest, stomach and thighs. I can’t pinpoint an exact time or how often he does it because it seems so random to me. But it seems to be when he’s tired, hungry, bored or I don’t know. It’s like all of the time. Has anyone experienced the same thing? What should I do about this :/

New mom here so please keep negative comments to yourself.