Hex grid with adaptive density

this is great, thanks so much!

relating to the below link, if baycentric dual is taken from circle packing with a fixed number of radii, would the resulting polygonal pattern also feature a fixed number of unique units? I’m guessing not, but is there a way of doing so (for instance, 5 types of hexagons, 3 types of pentagons, and 2 types of heptagons…etc.)?