The High Protein 19% has BSFL. Look at the Purina site.Its 16% at $25.99 for 40 lbs., the 20% is all plant protein. Purina claims it has BSFL in the Layena Free Range Layer. They wont list how much of the 16% is plant or animal protein.
https://www.tractorsupply.com/tsc/product/purina-layena-free-range-layer-feed-40-lb-3004968-205
EDIT: On the TSC site its 16% and on the Purina site its 19%, so nobody really knows what's in it.