The microstructure of polycrystalline MgB2 has a strong influence on the current carrying ability, with grain boundaries and non-superconducting nanoparticles acting as good flux pinning centres which improve the local (intrinsic) critical current density (Jc) of the material, whereas porosity and poor connectivity between grains or particles adversely affect macroscopic current transport. Previous studies have found that hBN doping improves intrinsic Jc by introducing nanoscale flux pinning centres, and Mg doping improves extrinsic Jc by liquid-assisted sintering. Here we investigate the effect of co-doping with 5 wt.% Mg and 1wt.% hBN with the aim of combining the improved intrinsic and extrinsic properties in bulk MgB2 samples fabricated using field assisted sintering. Additionally, the influence of ball milling and processing temperatures on MgB2 samples with only Mg additions is reported. By correlating microstructure with superconducting properties, we show that the presence of Mg liquid during processing of Mg-doped samples accelerates the reaction between BN and MgB2, forming an impurity phase, MgNB9, the presence of which is detrimental to superconducting performance. Nevertheless, we have achieved a considerable improvement in performance of samples doped only with Mg by increasing the sintering temperature. The main aims of this study are not only the optimisation of the processing conditions, but also an attempt to create a roadmap for optimizing superconducting properties of bulk to MgB2 samples by summarising how the various microstructures are developed during processing.