Hi Raimey, very interesting again! As to the Kaisers, as you may know were only three:
Wilhelm I, 1871 to 1888
Fredrich III, 1888
Wilhelm II, 1888 to 1918
If Bock did supply to the Kaisers, F. III who only reigned for 99 days in very ill health (cancer of the throat)would more than likely not have used Bock as a supplier (as Crown Prince, he may have). That would leave the two Wilhelm's. I guess now it comes down to what years he was a supplier. Anything after 1888 woud mean W.II
Again, a most interesting thread!!!
All the best!
Greg