The current naming is confusing because there's Balloon and Balloon Hashing, with the latter implying Balloon isn't a KDF.
The design has been modified, so it makes sense to have a different name. Otherwise, people may think this is the same algorithm as other versions/variants.
BKDF follows the same naming as PBKDF2 and HKDF in that it's an acronym.