@mamckay41 We got our pup at about 18 weeks. All the things you’ve described are huge advantages… knowing the personality is a fit alone is tremendous.
I think you’ll really enjoy your older pup :)
Just keep in mind the 3 days, 3 weeks, 3 months rule… the pup will certainly take some time...