Bachman takes care of business at Cariboo Rocks the North