Currently Brave is only allowing 6 top site pins. I switched from Opera and I had 15 sites in speed dial. The bookmark is very small an I am over 65 so having the Pin sites are easier to see. I would like to see larger bookmark pins and at least 20 available.
It’s in the plan. AFAIK, the team is already working on it – the ability to add/edit/pin New Tab Page tiles manually. No ETA so far.