I'd estimate that the average time taken for the investigation report into any fatal airliner accident to appear is around a year, maybe longer.
For example the NTSB's report on the October 2019 Penn Air accident in Alaska is still awaited, more than 18 months after the event, so it's a tad unfair to single out the Pakistan AAIB.