The last few weeks have been full of coincidences for Tre Williams.