Blackheath Station is partly correct. It is still south of Buxton as the nearest station to many Buxton pubs, but if you select the station from there, it is in the correct place showing the Blackheath pubs.
London Waterloo East is still incorrect both ways. Still near Gatwick Airport as nearest station and only shows Gatwick pubs when selected.