This beautiful Asparagus and Cheese Bread Pudding is as delicious as it looks. It is the perfect dish to serve for a special brunch or it makes a great side dish for any meal. Make it even better by using your favorite cheese to give it that special flavor you prefer.