Да, через флекбокс, с помощью свойства
flex-grow
https://codepen.io/pen
update: + увидел вопрос, что в рамках одной строки должно быть не больше 2х блоков и должен быть перенос.
В такой случае - вам нужно ограничить ширину флекс-контейнера, чтобы в нем помещалось не более 2х флекс-элементов. И добавить свойство:
flex-wrap.