The best I can offer off the bat on them is the texts of Caesar that mentioned the tall blonde barbarians to the north.
Other than that, I need to do some hunting. Ping me later if I forget to get back to you.
Thanks for your help. I've been interested in the Picts since I first heard about them on a trip to England in the 80s.