This photograph is a bit of a puzzle. I have no reason to suppose that it was not taken by Jack in 1945/6, because all the other photographs were taken on his camera and there are no commercial ones - probably not even available at that time. However, notice the two very old naval ships, especially the one moored alongside at the Royal Naval dockyard (was it called H.M.S. Tamar in 1945?) and the other three-funneled one in mid harbour. Did the British or Australians really have such ancient ships in their fleets in 1945? I can definitely see 8 warships in that part of the harbour, one at the top right being an aircraft carrier. It would seem more likely that such a large number of warships would be there after the war, rather than immediatley before it, when the garrison was being reduced. Wan Chai was heavily built up, which also suggests an early post war date. The China Fleet Club and the Missions to Seamen buildings stand out prominently on the Wan Chai waterfront, but the latter has an incomplete look about it, or was it more badly damaged in the fightiung than the China Fleet Club? It's a pity that the bush or tree on the bottom left obscures some ot the picture. Again, that suggests that the photograph was not a commercial one!
All speculation! Please see the following comment by Klaus.