Many homebuyers assume they earn too much to qualify for down payment assistance programs. But across the country, those programs have quietly expanded their eligibility rules, opening the door for a wider range of buyers — including many middle- and upper-income households. That shift could matter for buyers searching for homes in the Philadelphia suburbs, including Bucks County, Montgomery County,...