Here's another engaging photo from Alan Dahl: a White-whiskered Puffbird (Malacoptila panamensis) with prey. This appears to be a female with her more subdued buffy coloring. Not sure exactly what that tasty morsel is but looks like it'll make a good meal.
White-whiskered Puffbirds are quite easy to see around Chan Chich Lodge. I've posted about them before and how their numbers seem to have increased since last October's Hurricane Richard. Or maybe in the modified forest, they are simply more conspicuous.