bf40