You need to be careful what type of calories to take "WHEN". Honey are sugars, fast carbs. If you use fast carb prior to your workout or during your workout, they will feed your muscles, help them to perform better and have a more effective workout that helps you gain muscle mass. If however you take any fast carbs post-workout, most of the excess carbs will help you gain the wrong kind of weight: fat.
The base rule for gaining weight in the most desirable distribution (high muscle-mass gain, low fat-mass gain) is to concentrate your carb intake into the period starting 1.5 hours prior to workout and ending half an hour prior to ending your workout. Concentrate protein intake to the few hours after your workout. Finally, concentrate fat intake in the period starting a few hours after workout and ending a few hours before the increased carb intake.
Basically you should get most of your resting calories from fat, most of your working out calories from fast carbs (lactose and honey are fine, but fructose might also be a good option) and have your protein intake set on 2g/kg body weight. Play around a bit with the amount of carb calories you take in before and during workout. You will want to have excess carbs so you can finish your workout at full throttle, but don't overshoot by to much or you will be gaining more fat than muscles. Your proteins are for repairing and growing your muscles post-workout and during the night. Finaly given that you wnat most of your resting calories from fat, you need to make sure your insulin levels have recovered from the pre-workout carb induces sugar rush.