Preheat oven to 375 degrees F. Lightly oil a 9 x 13 baking dish or coat with nonstick spray.
In a small bowl, combine butter, Dijon, green onions and honey; season with salt and pepper, to taste.
1/3 cup unsalted butter
Spread butter mixture on each side of the croissants; fill with ham and cheese to make 12 sandwiches.
1/3 cup unsalted butter
Place croissants in a single layer onto the prepared baking dish.
1/3 cup unsalted butter
In a small bowl, whisk together egg white and 1 tablespoon water. Brush tops of croissants with egg white mixture; sprinkle with poppy seeds.
1/3 cup unsalted butter
Place into oven and bake until golden brown and toasted, about 15-18 minutes. Let stand 5 minutes.
Serve warm.