If the time stamps on the first 2 posts are accurate then only 15 mins elapsed between t/o & safe landing
Suggests a go-around to check controls, run check list etc. Chose 3,000 to burn max fuel in time avail, not to achieve min landing weight?
Also if 23R was closed, presmably gave ATC more time to create safe gap on remaining runway, assuming he didn't land 23R to pick up his litter.
IMO good call
PS Any herons reported missing?