Just received an update from the Apex Legends team.
We are on it and it will be fixed in a future patch.
June - last edited June
So do you not earn a legend bonus if you don't earn EXP? I got to BP110 yesterday so max BP level, hopped in today for a couple games before work and in both I got a legend bonus of 0 regardless of how long I survived. How am I supposed to finish the "Bonus Round" badge if I can no longer earn a legend bonus
eDIT: Nevermind. It shows your legend bonus at 0 in post-game but your time survived does still countt owards the 250k. You can go ahead and delete this.