40# is an ideal weight for a target or 3D bow. It is light enough to hold steady and not get tired after shooting the many shots that are required in a tournament. Likewise, it would be fine for small game.
For larger game, the heaviest bow you can learn to shoot accurately under your hunting conditions (cold, cramped, awkward shooting positions?) is the best choice. You don't need to be able to shoot more than one accurate shot without resting, or two at the most.
I wouldn't jump up too much at a time. 45# is plenty to hunt a lot of game, and you wouldn't be overbowing yourself if you're comfortable with 40#.