Bettas are hungry by nature. They go by a "if I do not see food for another week or three, I will eat everything that I see!" do NOT overfeed bettas.
I do get a kick of hearing about "fat" bettas. They cannot be fat... Thicker bodied, eggy, full, well fed or overfed. But not fat.