Paul von Buri was succeeded by Georg Irmer as the German Consul-General in Shanghai. According to the Wikipedia page on the "List of German Consuls-General in Shanghai," Paul von Buri held the position from October 1906 to February 1913, after which Hubert Knipping took over the role from February 1913 to 1917. Therefore, it is clear that Georg Irmer succeeded Paul von Buri in the position of German Consul-General in Shanghai. For more information, you can refer to the Wikipedia page.