Should I throw them in now or wait until this fall?
Plant them as soon as the soil is workable. I too have some left to get planted, but have been waiting until the soil dries out a bit..
They will not hold over for planting this fall. They will just totally dry up, or possibly rot away.