The 2018 FB program changes split miles into two categories- flight and non-flight. (They come back together when you redeem them for a flight) Each type has their own two year earning requirement to prevent expiration. So it's actually better now than it used to be to store non-flight miles in a FB account since just a token shopping portal action or small point transfer from a credit card program pushes out the expiration date on that type of mile.