Method for controlling a system for buffer storage and load sequencing, configured to receive non-sequenced loads coming from at least one external unit, via at least one infeed conveyor, and provide at least one sequence of loads in a desired order to at least one preparation station, via at least one outfeed conveyor, the system comprising: - a buffer storage unit comprising N infeed levels (VE 1 to VE N) and at least one recirculation level vertically superimposed, each having a single infeed and a single outfeed, and each comprising a conveyor of the "first-in first-out" type in a first direction for the infeed levels and in a second direction opposite to the first direction for the at least one recirculation level, with N≥2, a load present on the at least one recirculation level being called load in recirculation; and - an infeed elevator and an outfeed elevator, of the alternating and discontinuous type, respectively positioned facing the infeeds and facing the outfeeds of the N infeed levels and of the at least one recirculation level; characterised in that a control unit carries out an iterative control of the infeed elevator comprising at each iteration the following steps, even if there is at least one load to be recirculated in the system: - detecting a first load on an outfeed of the infeed conveyor and a second load on the outfeed of the at least one recirculation level; - selecting (204 to 209) a load with the following rules: selecting the first load if no second load present, or vice versa; if the first and second load are present, selecting the second load if at least one priority condition is verified, otherwise selecting the first load; - selecting a destination level out of the infeed levels, while respecting a rule according to which loads present on the same infeed level, except for possible load(s) to be recirculated, are sequenced in an increasing order by number; - if the selection of a destination level is successful, generating for the infeed elevator a mission of transferring the selected load to the infeed of the selected destination level, otherwise selecting a level to be recirculated out of the infeed levels, without generating for the infeed elevator a mission of transferring the selected load to the infeed of the selected level to be recirculated, and assigning to each load of the level to be recirculated a status of load to be recirculated meaning that said load must be transferred by the outfeed elevator to the infeed of the at least one recirculation level. - a buffer storage unit comprising N infeed levels (VE 1 to VE N) and at least one recirculation level vertically superimposed, each having a single infeed and a single outfeed, and each comprising a conveyor of the "first-in first-out" type in a first direction for the infeed levels and in a second direction opposite to the first direction for the at least one recirculation level, with N≥2, a load present on the at least one recirculation level being called load in recirculation; and - an infeed elevator and an outfeed elevator, of the alternating and discontinuous type, respectively positioned facing the infeeds and facing the outfeeds of the N infeed levels and of the at least one recirculation level; - detecting a first load on an outfeed of the infeed conveyor and a second load on the outfeed of the at least one recirculation level; - selecting (204 to 209) a load with the following rules: selecting the first load if no second load present, or vice versa; if the first and second load are present, selecting the second load if at least one priority condition is verified, otherwise selecting the first load; - selecting a destination level out of the infeed levels, while respecting a rule according to which loads present on the same infeed level, except for possible load(s) to be recirculated, are sequenced in an increasing order by number; - if the selection of a destination level is successful, generating for the infeed elevator a mission of transferring the selected load to the infeed of the selected destination level, otherwise selecting a level to be recirculated out of the infeed levels, without generating for the infeed elevator a mission of transferring the selected load to the infeed of the selected level to be recirculated, and assigning to each load of the level to be recirculated a status of load to be recirculated meaning that said load must be transferred by the outfeed elevator to the infeed of the at least one recirculation level.