Yeah it looks good. I'm actually a little suprised that you got all the players you did.
Bonds is a really tough issue for me. On one hand, he is a huge player if your league has OBP or even better OPS. Then again, he's not coming back until mid season, which means you've got an inactive player whom you cant put on the DL.
11th round sounds a little late for him to go anyways, but congrats to you. He went 6th round i think. Poor guy who took him couldn't make the draft and auto drafted.