This will work with just about any filament. The commercial variant of this uses a rubberized coating so it may be something that might lend itself to 95a TPU but I have not tested that. These auto-punches can be found almost anywhere but here is a search term. You can see that many already have this nob.
https://www.amazon.com/s?k=spring+center+punch
The author marked this model as their own original creation.