The night before, whisk together the half-and-half, eggs, honey, and salt. Cover and refrigerate overnight.
In the morning, preheat oven to 375 degrees Fahrenheit.
Soak the bread in the egg mixture for 30 seconds per side. Drain the bread on a cooling rack set inside a sheet pan for 1-2 minutes.
Melt the butter in a large skillet and cook the bread for 2-3 minutes each side, until golden brown.
Transfer bread slices to a sheet pan, and bake in the oven for 5 minutes.