That's alright. I can see that you've added additional information to his history and I can say that it does remove the possible confusion to all readers. Donnie's history flows through smoothly and it looks great now.
Don't worry about writer's block. You have the ideas, but when it comes to writing them down; they don't necessarily come. I know the feeling. I have it with all three groups I'm in. I have to make Edan's final story for Poke Coast. I have to make an epilogue to Mission One for PMDU with Alan and Fio. I also have to make some story for Illumina City to progress its own story. I have all the ideas in my head, but once I sit down to write; they just vanish. So, in some senses, we're both in the same boat.