Take a peak inside my homemade bumblebee nest box, where I have a colony of bufftailed bumblebees buzzing about.