The earliest I have seen an Osprey in the Cowichan Valley was March 29th often they don't starting arriving until mid-April.
Fast food ...it is captured at high speed, it is transported quickly so the Osprey actually gets to eat it before a Bald Eagle swoops in to steal it. Did you know prior to mating the Osprey will not feed each other, only when the eggs are laid do they start sharing meals. Osprey ediquette is the one that catches the fish gets the head only then the remainder goes to the nest to feed the mate or chicks. The best part is the head so quite the deal they have worked out.