Yes, with limitations. Upon creating a one-time invoice, you can choose to defer the invoice to the members next membership payment. You can not just chose a date to bill the one time invoice.
You can also chose to email them the invoice with a due date to be paid. This will keep the invoice Open and you can either have them pay via the email or you can run it manually (if they have a payment method on file).