I think the present perfect works fine with now. It may seem strange with "completed," since completed and perfected have similar meanings. " With "now that" there may be overlapping time frames.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.