David Boreanaz is so happy. SO HAPPY!