Interesting that you mention Mangum, as my Mets offered a great tutorial last year as to how some teams handle bonuses and slot values (you said that he signed for $4K, but I believe it was $20K):
1st round: Brett Baty, 3B, HS, slot $4.366M, signed $3.9M
2nd round: Josh Wolf, RHP, HS, slot...