Mashed Potato Casserole

1 (5-pound) bag Yukon Gold potatoes, peeled and cut into 1/2-inch pieces
3/4 to 1 cup buttermilk
5 tablespoons unsalted butter, at room temperature
1 tablespoon salt, divided
1 tablespoon ground black pepper, divided
2 tablespoons unsalted butter, melted
2 cups crushed cornflakes cereal
1/4 cup mozzarella and Asiago cheese blend with roasted garlic
Directions
1. Preheat oven to 350 degrees. Lightly grease an 8-x-8-inch baking dish; set aside.
2. In a large Dutch oven, place potatoes with enough water to cover. Bring to a boil over high heat, then reduce heat to medium and simmer until tender. Drain potatoes.
3. In a large bowl, combine potatoes, buttermilk, 5 tablespoons butter, 1 1/2 teaspoons salt, and 1 1/2 teaspoons pepper. Beat at low speed with a hand mixer until mixture is creamy and no lumps remain.
4. In a medium bowl, combine cereal, melted butter, remaining 1 1/2 teaspoons salt, remaining 1 1/2 teaspoons pepper, and cheese blend, tossing to combine. Top potatoes evenly with cereal mixture.
5. Bake for 8 minutes, or until topping is lightly browned and potatoes are warm.