I think it is probably to big for a blue heron to swallow. It definitely looked like that is what killed it though. I do think that I once saw a blue heron that I spooked fly off with a catfish, but it all happened quickly, so I cannot be sure.