BMF.io affiliates can usually keep earning from the same customers if they come back, as long as the program allows it. Basically, if you refer someone and they become a regular, you can keep getting commissions when they buy again. It depends on how BMF.io tracks referrals as some use cookies that expire, others might lock the lead to you forever. If it's set up for recurring commissions, it's a sweet deal.