That's a pretty fish. I'm going with fin biting, Bettas usually do it when they are bored or stressed, nothing to worry about really so long as the water is clean and the food is good (high protein). Maybe show him a little hand mirror once or twice a day to help with the boredom? Maybe even a lady Betta :lol: Just keep them apart if you do get one.
HTH