Beautiful work, Mark! There is a related discussion by @Christophe Favergeon "Digital Circlism: arrangement of circles over an image":
https://community.wolfram.com/groups/-/m/t/2159516
I also hope @Jon McLoone will see your post :-)