This drake showed up in the yard and his bill looks blue
Finally a drake I can tell apart from the others. Hope you don't mind me spamming your post with duck pictures x)
I've seen a few drakes with a bill that's greenish or even looks blue-ish. They all look healthy, but they might not be pure breed mallards.
This is Pirate Duck with his green bill