You mean to get a good first-layer Z height? I haven't noticed a difference between filaments, but the fact that the BLTouch doesn't really have any specific spatial relationship to the nozzle itself has often been problematic. I was finally able to dial in my Z offset to something like -3.6 and store that setting, but of course it will be different on your printer. Do a Z-home, use the babystep-z to run the nozzle down to where it just grabs a piece of paper between it and the bed, write that value down and plug it into the Z offset parameter. If there's already a value there, add the two values together and make that the Z offset.