Hi Nokose (and anyone else pursuing this fascinating subject),
try this link:
http://www.allaces.ru/p/people.php?id=00000007925
The write-up makes clear mention of Bf109s, although he may actually have been serving with 568 ShAP at the time (my mistake, sorry)
Nick