I'm happy when every they give him his due diligence.. but the grandiose way that you are attempting to describe his recent developments, is inaccurate.
Main Entry: due diligence
1 : the care that a reasonable person exercises under the circumstances to avoid harm to other persons or their property
2 : research and analysis of a company or organization done in preparation for a business transaction (as a corporate merger or purchase of securities)
? You mean give him his "due"? Due Diligence is what I do at work.