How did God provide for the poor saints in Jerusalem after their fund ran out?
God, in His sovereignty, provided for the destitute Jerusalem saints by moving Gentile believers associated with Paul's gospel to give offerings for their relief. Their earlier common fund, formed by selling lands and houses, had run out after Israel rejected the kingdom, leaving them needy.
Les explains that the early Jerusalem believers had sold their lands and houses, put everything into a common kitty, and at first no one lacked. But that fund ran out, and they became destitute. Had Israel accepted the kingdom, they would not have needed houses and lands, because everything would have been the utopia everyone seeks. But Israel rejected the kingdom, so the kingdom did not come. God in His sovereignty continued to watch over them by laying it upon the hearts of Gentile believers of Paul's gospel to give offerings for the poor saints at Jerusalem.