If the refund is the only issue left in the case then there is no reason to postpone the discharge. It is not uncommon for a debtor to receive a discharge in a Chapter 7 case but then receive a turnover request after the discharge. The trustee is entitled to seek the turnover at any point in the bankruptcy case, even after discharge. Indeed, it quite common for tax refunds in the exact situation the OP had: the bankruptcy petition is filed in the middle of the year, the case proceeds to discharge in a few months, but the trustee then makes a turnover request the following year for the refund due to the estate. It happens so often the Internal Revenue Manual (IRM) contains specific provisions instructing the IRS bankruptcy people what to do in this circumstance.
It is very important to note that bankruptcy courts have revoked discharges for the failure of a debtor to meet a turnover request, so this is not something to take lightly. For an example of such a case on facts similar to this one, see Fokkena v. Klages, 8th Cir. BAP, 07-6051 SI (2008). The debtor lost his discharge for failure to turnover about $1,500 worth of a tax refund.
I wasn't questioning that it could be done, I was questioning it not being addressed at all until months after the discharge. Despritfreya addressed that issue.