Buck Allen or ASJ Flex

Who should I put in as my flex this week ASj or Buck Allen, don’t know who. plz help.

I HATE using a TE in the flex. i hate buck allen more haha. i go with ASJ. he has a great match up if i recall also.