Mr Biggles is a lovely bird and you sound so happy with him.
In an effort to be helpful I am enclosing a link which is species related for your information. It's always good to learn, right?
White Fronted Amazon Parrots as Pets - Species Profile
In this it says they are big chewers and noted you mentioned a beak trim? Birds should usually be keeping their own beaks down and the way they do that is with things to chew and sometimes a stone block to rub it on. If you can give him more toys to chew that would help and keep him active and happy. We have lots of posts on here if you are at all gifted regards making things, we have members who have made some wonderful toys.
Keep up the good work with Mr Biggles and we look forward to loads more pics