I will recommend creating a table instead of using an array of fields on form.That will make your life much simpler. Upon entering the project, fill the table with all related invoices. And, now let user maintain the Bill numbers against them.
Keep it simple.
Unless you try to do something beyond what you have already mastered, you will never grow!