Looks pretty good, and great that you provided a drawing of what's behind that drywall. The main concern, as this isn't a real firewall but rather that it provides a fire stop of sorts, is to keep any open areas from providing a chimney effect to a fire. So, sealing off the voids is the most important part, which you did quite well.