A lot of people are tempted to breed when they find a fish they think is beautiful and fall in love with their personality. However, there's a lot more to consider with breeding--you need to have a real goal in mind, and not just pretty fish + pretty fish. There's a lot of information out there on genetics and how to produce the color and finnage you want in your fry. The best way is to start with two related bettas that are already close to your goal--if you wanted red dragon symmetrical halfmoon plakats, you wouldn't start with one red dragon and one non-dragon, for instance, because it would take forever and a lot of breeding back to the dragon scaled parent. Just not a wise use of your time or resources. That's one way to think about it.
Also consider that if you got your fish from a pet store, he might be past his prime breeding age. Many stores stock older males because they have the most impressive finnage. You also have no idea what the genetic background of the fish is, so there's no way to predict what will come out in the offspring--they might look nothing like your male at all, so if producing more of him is your goal, it will be very hard to accomplish. Also consider that when you go to the pet store, there are always a few languishing in their cups, unpurchased, which likely end up dying there. If all you're doing is producing more of the same fish that people don't care to buy, you're part of the problem. People could always go out and buy a gorgeous betta at the pet store--why would they go out of their way to come to you for more of the same? Keep in mind that breeding can be very hard on bettas, usually breeding shortens their lifespan, and sometimes fish even die in the process due to species aggression, secondary infections, and stress and weakness from not eating while tending to the fry. If you really love your male, perhaps you should just enjoy him instead of breeding.
If you're serious about breeding and have a goal in mind for how you're going to go about it, one thing breeders do to limit how many fry they have to deal with is to take the female out of the spawning tank before she releases all of her eggs. This creates a smaller spawn without having to cull any fry.