Maybe he's just settling in, or he's not hungry, or he could be sick. How long have you had him? What kind of tank do you have him in?
Betas can go a week or more without eating, so he should be perfectly fine without food for a few days. If he doesn't seem interested, don't keep adding food because it will only dirty his water.