Not sure if there's really a "best" answer to this.  I'd say just do whatever seems like the sensible thing.  I mostly use rebase prior to pushing for review and then just add to my branch during review.  If necessary, I will do one or two merges during the review but ideally leave that until the absolute end.

I wouldn't be offended by two "Add citations".