If you open the app and refresh your bookings, it actually shows the next flight in the widget afterwards.
But I agree that it's strange it doesn't refresh without opening the app.
And also, it doesn't actually show the boarding pass, only a link to the boarding pass, which then opens the app...