I have rarely caught fish after 9:00pm.
It seems you can always catch fish at dusk, sometimes continuing for a while then at least by 9 or so it's over...
Very few times have I stayed all night catching fish.
How about you folks..?