Highly recommend Heavy bag work for conditioning. You can get any level of conditioning by adjusting your intensity, bonus its a big stress reliever.
Workouts are progressing very nice, keep up the hard work!