Bio diesel is not regulated as closely as ulsd or lsd fuel, you really have to be careful about where you get it from and you really have to bring a mason jar and test the station regularly yourself. Don't trust the name. Most if not all biodiesel fuel stations get the mixture from a local source and is made by very small companies. Compare a normal ulsd fuel to your b20 station and youll see a massive difference, just make dang sure both are crystal clear! if you see any floaties or any any any milky color or anything at all in the fuel never use that station ever again.
B20 or any biodiesel is more expensive than normal diesel due to the lack of incentives and the extra refining cost. you really have to take it upon yourself to be vigilant and sample your own fuel stations, you cannot judge by how busy it is. I proved that myself and was blown away.
It sounds like I'm going to play it safe and just run regular #2 diesel !
I had a really in depth article about it, the only thing that couldn't be answered of course is what it would do the the dpf and scr.
as long as the cetane is correct and it has the lubrication, you might be ok. the thing I don't know is there are a lot of sensors like o2 and temp sensors in the exhaust much like a galoline car, and if the fuel trims are off you will get disabled and have lots of codes. I did a video explaining all about our sensors in a scanguage video.
My dad fuels planes at slc airport and he said they are nuts about the fuel filtration, they filter it at every transfer point and sample the trucks and sources all day.