He also claims to have used bread, french fries and M&Ms as fuel during his stint on an olympic bobsled team
M&M's power Walker's push Fueled by junk food, Viking's sled is 9th - Baltimore Sun
My brother is about the same age as your stepson and is also trying to bulk. My brother isn't huge, but he managed to put on some mass. My brother and I are both naturally skinny and we found that the solution is simple. Eat more. I have to eat at least 5,000 calories a day to gain. I've read about men that have to eat far more than I do. Count his calories and keep adding more until he starts gaining.
Check out this thread about what one year of Starting Strenth did for a 12 year old. A 14 year old would do even better!
12-year-old's progress after 1 year on SS
"Lift heavy things." Starting Strength was designed for training young football players. Get a barbell and a power rack and the SS book and he can go to town.
Don't get him lifting too much until he finishes most of his growth spurts. I have friends (all over 6 feet) who had their little brother lifting weights by age 10 and he was enormous by age 12. He also ended up being the shortest male in his extended family by six inches.
Don't think it was coincidence, either.
Primal since August 2012. CW: 317.
1/8/13: 303.5 | 2/12/13: 298.5 | 2/26/13 295 | 3/07/2013 291.5
I know it's been said already but the key is to work out consistently and eat. When I say eat, I don't mean eat when he's hungry, I mean eat like it's his job. He is growing and very active which requires lots of calories, he has to figure out how to have a calorie surplus despite his growth and activity level. This will likely require him to feel like he's over eating.
Starting Strength would be a great program to start with. If he starts now and doesn't see results in the coming months its because he isn't eating enough.