Will Biden announce resignation by July 31?