A 24-year-old man with type 1 diabetes mellitus presents with nausea, vomiting, abdominal pain, and polyuria. Labs show: glucose 480 mg/dL, pH 7.15, bicarbonate 10 mEq/L, anion gap 24, and positive serum ketones. His serum potassium is 4.5 mEq/L and he is mildly dehydrated but hemodynamically stable. After starting isotonic fluids, what is the most appropriate next step in management?