Text this: Block backward differentiation formulas with automatic order selection for solving ordinary differential equations