Blooms small, greenish, visible in photos if you zoom in, but low resolution
Correction: American Bumble Bee (Not a Yellow-banded Bumble Bee).
Documented in Okaloacoochee Slough State Forest, Hendry County, Florida, USA
The flowers is likely Cirsium nuttallii.